short circuit sidebar permissions

This commit is contained in:
Philipinho
2026-02-10 16:31:51 -08:00
parent 66f09ae92d
commit 648101860c
2 changed files with 50 additions and 32 deletions
@@ -298,11 +298,17 @@ export class PageController {
throw new ForbiddenException();
}
const spaceCanEdit = ability.can(
SpaceCaslAction.Edit,
SpaceCaslSubject.Page,
);
return this.pageService.getSidebarPages(
spaceId,
pagination,
dto.pageId,
user.id,
spaceCanEdit,
);
}