From a3d5ac2eb22b3789e235359f738af5e04145f613 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Thu, 25 Jun 2026 20:39:18 +0700 Subject: [PATCH] feat: add additional permissions for roles and activity logs in Role enum to enhance access control --- app/Enums/Role.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/Enums/Role.php b/app/Enums/Role.php index 0720df5..60f7d34 100644 --- a/app/Enums/Role.php +++ b/app/Enums/Role.php @@ -39,6 +39,13 @@ public function permissions(): array fn (Permission $permission) => ! in_array($permission, [ Permission::ATTENDANCES_CREATE, Permission::ATTENDANCES_DELETE, + + Permission::ROLES_VIEW, + Permission::ROLES_CREATE, + Permission::ROLES_UPDATE, + Permission::ROLES_DELETE, + + Permission::ACTIVITY_LOGS_VIEW, ], true) )),