add tests batch 20

This commit is contained in:
root
2026-06-09 01:03:53 -04:00
parent 95efb9652e
commit 6be4875c5e
1502 changed files with 13797 additions and 11313 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);
}