mammoth.convertToHtml tracing

This commit is contained in:
Tom Moor
2024-02-07 22:13:35 -05:00
parent 8e66354cce
commit 105c84b4e9

View File

@@ -2,7 +2,7 @@ import escapeRegExp from "lodash/escapeRegExp";
import { simpleParser } from "mailparser"; import { simpleParser } from "mailparser";
import mammoth from "mammoth"; import mammoth from "mammoth";
import { FileImportError } from "@server/errors"; import { FileImportError } from "@server/errors";
import { trace } from "@server/logging/tracing"; import { trace, traceFunction } from "@server/logging/tracing";
import turndownService from "@server/utils/turndown"; import turndownService from "@server/utils/turndown";
@trace() @trace()
@@ -56,7 +56,9 @@ export class DocumentConverter {
public static async docXToMarkdown(content: Buffer | string) { public static async docXToMarkdown(content: Buffer | string) {
if (content instanceof Buffer) { if (content instanceof Buffer) {
const { value } = await mammoth.convertToHtml({ const { value } = await traceFunction({ spanName: "convertToHtml" })(
mammoth.convertToHtml
)({
buffer: content, buffer: content,
}); });