From e4376bb9f202d7a82c6018264d44dbb65224fb08 Mon Sep 17 00:00:00 2001 From: zadam Date: Fri, 14 Apr 2023 20:24:28 +0200 Subject: [PATCH 1/4] isRoot check --- src/public/app/services/froca_updater.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/public/app/services/froca_updater.js b/src/public/app/services/froca_updater.js index 070d6c2a2..76662b08a 100644 --- a/src/public/app/services/froca_updater.js +++ b/src/public/app/services/froca_updater.js @@ -141,7 +141,7 @@ async function processBranchChange(loadResults, ec) { const childNote = froca.notes[ec.entity.noteId]; let parentNote = froca.notes[ec.entity.parentNoteId]; - if (childNote && !parentNote) { + if (childNote && !childNote.isRoot() && !parentNote) { // a branch cannot exist without the parent // a note loaded into froca has to also contain all its ancestors // this problem happened e.g. in sharing where _share was hidden and thus not loaded From 8226f62ded75d9fea8b844e4d5a7c9167b3435f1 Mon Sep 17 00:00:00 2001 From: zadam Date: Sun, 16 Apr 2023 23:11:18 +0200 Subject: [PATCH 2/4] download offline images from libreoffice, fixes #3842 --- package-lock.json | 1 + src/public/app/widgets/mermaid.js | 1 - src/services/notes.js | 20 +++++++++++++++++++- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index f6fd5eaef..59a3f9bd6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,6 +5,7 @@ "requires": true, "packages": { "": { + "name": "trilium", "version": "0.59.3", "hasInstallScript": true, "license": "AGPL-3.0-only", diff --git a/src/public/app/widgets/mermaid.js b/src/public/app/widgets/mermaid.js index d07ce83e0..4a75e643b 100644 --- a/src/public/app/widgets/mermaid.js +++ b/src/public/app/widgets/mermaid.js @@ -1,7 +1,6 @@ import libraryLoader from "../services/library_loader.js"; import NoteContextAwareWidget from "./note_context_aware_widget.js"; import froca from "../services/froca.js"; -import server from "../services/server.js"; const TPL = `