fix displaying hidden notes in the note's children list #2664

This commit is contained in:
zadam
2022-02-16 22:16:15 +01:00
parent 18d439dd44
commit f7e5d8f62d
2 changed files with 13 additions and 3 deletions

View File

@@ -58,10 +58,20 @@ class Note extends AbstractEntity {
return this.children;
}
getVisibleChildNotes() {
console.log(this.children.filter(childNote => !childNote.hasLabel('shareHiddenFromTree')));
return this.children.filter(childNote => !childNote.hasLabel('shareHiddenFromTree'));
}
hasChildren() {
return this.children && this.children.length > 0;
}
hasVisibleChildren() {
return this.children && !!this.children.find(childNote => !childNote.hasLabel('shareHiddenFromTree'));
}
getChildBranches() {
return this.children.map(childNote => this.shaca.getBranchFromChildAndParent(childNote.noteId, this.noteId));
}