From 69b447a2d8c7a3150439334c6befbcff72452bec Mon Sep 17 00:00:00 2001 From: Julian Krauser Date: Wed, 7 May 2025 09:05:55 +0200 Subject: [PATCH] fix: check of some permission returned always false --- src/helpers/permissionHelper.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/helpers/permissionHelper.ts b/src/helpers/permissionHelper.ts index fd66663..c6476e4 100644 --- a/src/helpers/permissionHelper.ts +++ b/src/helpers/permissionHelper.ts @@ -28,6 +28,7 @@ export default class PermissionHelper { permissions[section]?.[module]?.includes(type) ) return true; + return false; } @@ -39,7 +40,7 @@ export default class PermissionHelper { module: PermissionModule; }> ) { - checks.reduce((prev, curr) => { + return checks.reduce((prev, curr) => { return prev || this.can(permissions, curr.requiredPermission, curr.section, curr.module); }, false); }