mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-07-29 19:12:27 +08:00
client: Fix crash if note tree fails to find a child note
This commit is contained in:
parent
560467bdba
commit
70d55097ee
@ -666,8 +666,9 @@ export default class NoteTreeWidget extends NoteContextAwareWidget {
|
||||
}
|
||||
|
||||
const node = this.prepareNode(branch);
|
||||
|
||||
noteList.push(node);
|
||||
if (node) {
|
||||
noteList.push(node);
|
||||
}
|
||||
}
|
||||
|
||||
return noteList;
|
||||
@ -709,7 +710,8 @@ export default class NoteTreeWidget extends NoteContextAwareWidget {
|
||||
const note = branch.getNoteFromCache();
|
||||
|
||||
if (!note) {
|
||||
throw new Error(`Branch '${branch.branchId}' has no child note '${branch.noteId}'`);
|
||||
console.warn(`Branch '${branch.branchId}' has no child note '${branch.noteId}'`);
|
||||
return null;
|
||||
}
|
||||
|
||||
const title = `${branch.prefix ? (`${branch.prefix} - `) : ""}${note.title}`;
|
||||
|
Loading…
x
Reference in New Issue
Block a user