hidden notes should not appear in the global search unless hoisted into it, #3516

This commit is contained in:
zadam
2023-01-13 10:09:41 +01:00
parent e7b3c3239b
commit 88bc7402a2
9 changed files with 64 additions and 6 deletions

View File

@@ -1107,6 +1107,13 @@ class Note extends AbstractEntity {
return notePaths;
}
/**
* @return boolean - true if there's no non-hidden path, note is not cloned to the visible tree
*/
isHiddenCompletely() {
return !this.getAllNotePaths().find(notePathArr => !notePathArr.includes('_hidden'));
}
/**
* @param ancestorNoteId
* @return {boolean} - true if ancestorNoteId occurs in at least one of the note's paths