From 3e083ce132a91d83e833eabe3bcf97b123df0db9 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Sun, 26 May 2024 10:24:21 -0400 Subject: [PATCH] fix: Missing use of document.content --- server/queues/tasks/ExportDocumentTreeTask.ts | 6 ++++-- server/routes/api/documents/documents.ts | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/server/queues/tasks/ExportDocumentTreeTask.ts b/server/queues/tasks/ExportDocumentTreeTask.ts index fdf8f8d74..466a28d64 100644 --- a/server/queues/tasks/ExportDocumentTreeTask.ts +++ b/server/queues/tasks/ExportDocumentTreeTask.ts @@ -7,9 +7,9 @@ import { Collection } from "@server/models"; import Attachment from "@server/models/Attachment"; import Document from "@server/models/Document"; import { DocumentHelper } from "@server/models/helpers/DocumentHelper"; +import { ProsemirrorHelper } from "@server/models/helpers/ProsemirrorHelper"; import ZipHelper from "@server/utils/ZipHelper"; import { serializeFilename } from "@server/utils/fs"; -import parseAttachmentIds from "@server/utils/parseAttachmentIds"; import ExportTask from "./ExportTask"; export default abstract class ExportDocumentTreeTask extends ExportTask { @@ -48,7 +48,9 @@ export default abstract class ExportDocumentTreeTask extends ExportTask { : DocumentHelper.toMarkdown(document); const attachmentIds = includeAttachments - ? parseAttachmentIds(document.text) + ? ProsemirrorHelper.parseAttachmentIds( + DocumentHelper.toProsemirror(document) + ) : []; const attachments = attachmentIds.length ? await Attachment.findAll({ diff --git a/server/routes/api/documents/documents.ts b/server/routes/api/documents/documents.ts index 178b0480d..e539a919f 100644 --- a/server/routes/api/documents/documents.ts +++ b/server/routes/api/documents/documents.ts @@ -954,6 +954,7 @@ router.post( emoji: original.emoji, title: original.title, text: original.text, + content: original.content, }, { transaction,