From 77ce56ba840300fd79b4573dbbee339175944096 Mon Sep 17 00:00:00 2001 From: Matt <69441971+sigaloid@users.noreply.github.com> Date: Mon, 7 Mar 2022 17:00:07 -0500 Subject: [PATCH] Don't show protected notes in shared tree (#2704) --- src/share/shaca/entities/note.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/share/shaca/entities/note.js b/src/share/shaca/entities/note.js index 220eceaa3..95b3d1f83 100644 --- a/src/share/shaca/entities/note.js +++ b/src/share/shaca/entities/note.js @@ -59,7 +59,7 @@ class Note extends AbstractEntity { } getVisibleChildNotes() { - return this.children.filter(childNote => !childNote.hasLabel('shareHiddenFromTree')); + return this.children.filter(childNote => !childNote.hasLabel('shareHiddenFromTree') && !childNote.isProtected); } hasChildren() { @@ -67,7 +67,7 @@ class Note extends AbstractEntity { } hasVisibleChildren() { - return this.children && !!this.children.find(childNote => !childNote.hasLabel('shareHiddenFromTree')); + return this.children && !!this.children.find(childNote => !childNote.hasLabel('shareHiddenFromTree') && !childNote.isProtected); } getChildBranches() {