From cfaee93af904db1488a31b2cdfc701269d648a49 Mon Sep 17 00:00:00 2001 From: Philipinho <16838612+Philipinho@users.noreply.github.com> Date: Tue, 17 Mar 2026 14:28:22 +0000 Subject: [PATCH] fix --- apps/server/src/core/search/search.service.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/server/src/core/search/search.service.ts b/apps/server/src/core/search/search.service.ts index 01d7fbb1..9883b265 100644 --- a/apps/server/src/core/search/search.service.ts +++ b/apps/server/src/core/search/search.service.ts @@ -91,9 +91,15 @@ export class SearchService { return { items: [] }; } + const isRestricted = + await this.pagePermissionRepo.hasRestrictedAncestor(share.pageId); + if (isRestricted) { + return { items: [] }; + } + const pageIdsToSearch = []; if (share.includeSubPages) { - const pageList = await this.pageRepo.getPageAndDescendants( + const pageList = await this.pageRepo.getPageAndDescendantsExcludingRestricted( share.pageId, { includeContent: false,