diff --git a/src/Kanvas/AccessControlList/Repositories/RolesRepository.php b/src/Kanvas/AccessControlList/Repositories/RolesRepository.php index 10f0f9a4b..2e3c99d0e 100644 --- a/src/Kanvas/AccessControlList/Repositories/RolesRepository.php +++ b/src/Kanvas/AccessControlList/Repositories/RolesRepository.php @@ -79,8 +79,7 @@ public static function getMapAbilityInModules(string $roleName): array }) ->orderBy('module_id') ->select('abilities.*', 'permissions.entity_id as roleId', 'abilities_modules.module_id as module') - ->get(); - + ->get(); return self::mapPermissionsToStructure($abilities); } @@ -108,7 +107,7 @@ protected static function mapPermissionsToStructure($permissions) $mappedPermissions[$module]['entities'][$entityType]['abilities'][] = [ 'name' => $permission['name'], 'description' => $permission['title'], - 'entity_id' => $permission['entity_id'], + 'entity_id' => $permission['roleId'], 'module' => $permission['module'], ]; }