|
|
@@ -36,7 +36,6 @@ class CheckPermission
|
|
|
|
|
|
$hasPermission = false;
|
|
|
foreach (explode(separator: '|', string: $scopes) as $scope) {
|
|
|
- Log::info(message: "Checking permission for scope: $scope, permission type: $permissionType");
|
|
|
if ($this->hasPermission(userPermissions: $userPermissions, scope: $scope, permissionType: $permissionType)) {
|
|
|
$hasPermission = true;
|
|
|
break;
|
|
|
@@ -65,16 +64,9 @@ class CheckPermission
|
|
|
];
|
|
|
|
|
|
$requiredPermission = $bitwisePermissionTable[$permissionType] ?? 0;
|
|
|
- Log::info('required permission');
|
|
|
- Log::info($requiredPermission);
|
|
|
-
|
|
|
- Log::info('user permissions');
|
|
|
- Log::info($userPermissions);
|
|
|
$permissionRecord = $userPermissions->first(function ($permission) use ($scope) {
|
|
|
return $permission->permission->scope === $scope;
|
|
|
});
|
|
|
- Log::info('permission record');
|
|
|
- Log::info($permissionRecord);
|
|
|
|
|
|
if (!$permissionRecord) {
|
|
|
return false;
|