From bde0ca74f2ffc5dcf938466edefc522a883543be Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Tue, 23 Sep 2025 20:22:35 +0200 Subject: [PATCH] Feature/handle undefined user in isRestrictedView() of permissions (#5569) * Handle undefined user --- libs/common/src/lib/permissions.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libs/common/src/lib/permissions.ts b/libs/common/src/lib/permissions.ts index 961a74131..52794f7dc 100644 --- a/libs/common/src/lib/permissions.ts +++ b/libs/common/src/lib/permissions.ts @@ -197,5 +197,9 @@ export function hasRole(aUser: UserWithSettings, aRole: Role) { } export function isRestrictedView(aUser: UserWithSettings) { + if (!aUser) { + return true; + } + return aUser?.settings?.settings?.isRestrictedView ?? false; }