From ee5e726c61d8881d131b0b1edd00c4821eeaf23d Mon Sep 17 00:00:00 2001 From: Maicol Battistini Date: Tue, 4 Jul 2023 22:47:36 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20Redirect=20a=20login=20quando=20il=20set?= =?UTF-8?q?up=20=C3=A8=20stato=20completato=20e=20si=20tenta=20di=20rieffe?= =?UTF-8?q?ttuarlo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Middleware/CheckConfigurationMiddleware.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/Http/Middleware/CheckConfigurationMiddleware.php b/app/Http/Middleware/CheckConfigurationMiddleware.php index 33a921764..0d1e63caf 100644 --- a/app/Http/Middleware/CheckConfigurationMiddleware.php +++ b/app/Http/Middleware/CheckConfigurationMiddleware.php @@ -7,6 +7,7 @@ use Closure; use Illuminate\Database\QueryException; use Illuminate\Http\Request; use Illuminate\Http\Response; +use Illuminate\Routing\Route; use Illuminate\Support\Facades\DB; use InvalidArgumentException; use PDO; @@ -47,6 +48,12 @@ class CheckConfigurationMiddleware } } + // Redirect to login if we are in setup route + $route = $request->route(); + if ($route instanceof Route && str_starts_with($route->getName(), 'setup.')) { + return redirect()->route('login'); + } + return $next($request); } }