diff --git a/wave/src/Http/Middleware/Subscribed.php b/wave/src/Http/Middleware/Subscribed.php index a46c9ded9..24e4b4af0 100644 --- a/wave/src/Http/Middleware/Subscribed.php +++ b/wave/src/Http/Middleware/Subscribed.php @@ -15,9 +15,13 @@ class Subscribed */ public function handle(Request $request, Closure $next) { + if (! Auth::check()) { + return redirect()->guest(route('login')); + } + $user = auth()->user(); - if (Auth::check() && ($user->subscriber() || $user->isAdmin())) { + if ($user->subscriber() || $user->isAdmin()) { return $next($request); }