diff --git a/package-lock.json b/package-lock.json index 7bb0b7ac6..1f02b40b6 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/package.json b/package.json index cce7feb50..3be963b57 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "trilium", "productName": "Trilium Notes", "description": "Trilium Notes", - "version": "0.59.3", + "version": "0.59.4", "license": "AGPL-3.0-only", "main": "electron.js", "bin": { 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 diff --git a/src/public/app/widgets/mermaid.js b/src/public/app/widgets/mermaid.js index d07ce83e0..857eca97e 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 = `