From 564672b436017704e8e955addc052e495cce6064 Mon Sep 17 00:00:00 2001 From: Asnxthaony Date: Thu, 29 Dec 2022 12:06:58 +0800 Subject: [PATCH] fix: allow logout when user are banned --- app/Http/Middleware/RejectBannedUser.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/Http/Middleware/RejectBannedUser.php b/app/Http/Middleware/RejectBannedUser.php index 41df44c6..68ce1082 100644 --- a/app/Http/Middleware/RejectBannedUser.php +++ b/app/Http/Middleware/RejectBannedUser.php @@ -3,12 +3,15 @@ namespace App\Http\Middleware; use App\Models\User; -use Closure; class RejectBannedUser { - public function handle($request, Closure $next) + public function handle($request, \Closure $next) { + if ($request->is('auth/logout')) { + return $next($request); + } + if ($request->user()->permission == User::BANNED) { if ($request->expectsJson()) { $response = json(trans('auth.check.banned'), -1);