migrate images to attachments

This commit is contained in:
zadam
2023-03-24 09:13:35 +01:00
parent bd489d5780
commit 5cc5859211
4 changed files with 83 additions and 2 deletions
@@ -1,4 +1,3 @@
const sql = require("../../src/services/sql");
module.exports = () => {
const sql = require("../../src/services/sql");
const utils = require("../../src/services/utils");
@@ -0,0 +1,21 @@
module.exports = () => {
const beccaLoader = require("../../src/becca/becca_loader");
const becca = require("../../src/becca/becca");
const cls = require("../../src/services/cls");
const log = require("../../src/services/log");
cls.init(() => {
beccaLoader.load();
for (const note of Object.values(becca.notes)) {
try {
const attachment = note.convertToParentAttachment({force: false});
log.info(`Auto-converted note '${note.noteId}' into attachment '${attachment.attachmentId}'.`)
}
catch (e) {
log.error(`Cannot convert note '${note.noteId}' to attachment: ${e.message} ${e.stack}`);
}
}
});
};