From 42fa9b75ffe52cc916f6913a12feda3d221c8902 Mon Sep 17 00:00:00 2001 From: dyzulk <66510723+dyzulk@users.noreply.github.com> Date: Tue, 30 Dec 2025 20:31:24 +0700 Subject: [PATCH] fix: make role checks case-insensitive and clean up middleware --- app/Http/Middleware/AdminMiddleware.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app/Http/Middleware/AdminMiddleware.php b/app/Http/Middleware/AdminMiddleware.php index 4d130ef..fe35337 100644 --- a/app/Http/Middleware/AdminMiddleware.php +++ b/app/Http/Middleware/AdminMiddleware.php @@ -16,10 +16,7 @@ class AdminMiddleware public function handle(Request $request, Closure $next): Response { if (!$request->user() || !$request->user()->isAdminOrOwner()) { - $role = $request->user() ? $request->user()->role : 'guest'; - return response()->json([ - 'message' => "Unauthorized. Admin access required. (Current role: {$role})" - ], 403); + return response()->json(['message' => 'Unauthorized. Admin access required.'], 403); } return $next($request);