From 597aa3d503fdd60e51375ecb93200b3de89ad70a Mon Sep 17 00:00:00 2001 From: lukmzig Date: Thu, 25 Sep 2025 14:27:39 +0200 Subject: [PATCH] fix: hasPermissions method should respect role permissions --- src/Service/Permission/UserPermissionService.php | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/Service/Permission/UserPermissionService.php b/src/Service/Permission/UserPermissionService.php index 66d47c73..a5675c0a 100644 --- a/src/Service/Permission/UserPermissionService.php +++ b/src/Service/Permission/UserPermissionService.php @@ -35,11 +35,7 @@ public function hasPermission(User $user, string $permission): bool if ($user->isAdmin()) { return true; } - $permissions = $user->getPermissions(); - if (in_array($permission, $permissions)) { - return true; - } - return false; + return $user->isAllowed($permission); } }