Fixed the bug that notes in different formats cannot be restoredRevisioned

This commit is contained in:
SiriusXT 2024-09-15 12:48:01 +08:00
parent 62a884cb5a
commit a557b82c83

View File

@ -2,7 +2,6 @@
import beccaService from "../../becca/becca_service.js"; import beccaService from "../../becca/becca_service.js";
import revisionService from "../../services/revisions.js"; import revisionService from "../../services/revisions.js";
import optionService from "../../services/options.js";
import utils from "../../services/utils.js"; import utils from "../../services/utils.js";
import sql from "../../services/sql.js"; import sql from "../../services/sql.js";
import cls from "../../services/cls.js"; import cls from "../../services/cls.js";
@ -147,6 +146,8 @@ function restoreRevision(req: Request) {
} }
note.title = revision.title; note.title = revision.title;
note.mime = revision.mime;
note.type = revision.type as any;
note.setContent(revisionContent, { forceSave: true }); note.setContent(revisionContent, { forceSave: true });
}); });
} }