fix gitlab tests

This commit is contained in:
root
2026-06-09 02:32:58 -04:00
parent 20a0b6c4e5
commit 6def9993da
1489 changed files with 10449 additions and 11356 deletions
+4 -3
View File
@@ -9,7 +9,9 @@ use Symfony\Component\HttpFoundation\Response;
class RequirePermission
{
public function __construct(private PermissionCheckService $permissions) {}
public function __construct(private PermissionCheckService $permissions)
{
}
public function handle(Request $request, Closure $next, string $permission): Response
{
@@ -18,11 +20,10 @@ class RequirePermission
return response()->json(['status' => false, 'message' => 'Unauthorized.'], 401);
}
if (! $this->permissions->hasPermission($userId, $permission)) {
if (!$this->permissions->hasPermission($userId, $permission)) {
if ($request->expectsJson()) {
return response()->json(['status' => false, 'message' => 'Access denied.'], 403);
}
return response()->json(['status' => false, 'message' => 'Access denied.'], 403);
}