is_banned) { // Get reason $ban = Auth::user()->restrictions()->where('type', 'account_ban')->where('active', true)->first(); return Inertia::render('Errors/Banned', [ 'reason' => $ban ? $ban->reason : 'No reason provided.' ])->toResponse($request)->setStatusCode(403); } return $next($request); } }