🆙 More fixes 🆙

This commit is contained in:
Remco
2026-01-19 22:20:58 +01:00
parent 8f2a2fdc37
commit bd2ae118bd
3 changed files with 18 additions and 6 deletions
@@ -19,6 +19,8 @@ class LogViewerMiddleware
abort(403); abort(403);
} }
return $next($request); $response = $next($request);
assert($response instanceof Response);
return $response;
} }
} }
@@ -21,12 +21,16 @@ class MaintenanceMiddleware
]; ];
if ($maintenanceEnabled && $isPostRequest && ! Auth::check()) { if ($maintenanceEnabled && $isPostRequest && ! Auth::check()) {
return $next($request); $response = $next($request);
assert($response instanceof Response);
return $response;
} }
$isFortify2faRoute = in_array($request->route()?->getName(), $fortify2faRoutes, true); $isFortify2faRoute = in_array($request->route()?->getName(), $fortify2faRoutes, true);
if ($maintenanceEnabled && $isFortify2faRoute) { if ($maintenanceEnabled && $isFortify2faRoute) {
return $next($request); $response = $next($request);
assert($response instanceof Response);
return $response;
} }
$minRank = (int) setting('min_maintenance_login_rank'); $minRank = (int) setting('min_maintenance_login_rank');
@@ -36,7 +40,9 @@ class MaintenanceMiddleware
return to_route('me.show'); return to_route('me.show');
} }
return $next($request); $response = $next($request);
assert($response instanceof Response);
return $response;
} }
if ($user !== null && $user->rank >= $minRank && $isMaintenanceRequest) { if ($user !== null && $user->rank >= $minRank && $isMaintenanceRequest) {
@@ -55,6 +61,8 @@ class MaintenanceMiddleware
return to_route('maintenance.show'); return to_route('maintenance.show');
} }
return $next($request); $response = $next($request);
assert($response instanceof Response);
return $response;
} }
} }
@@ -18,6 +18,8 @@ class SetThemeMiddleware
Theme::set($theme); Theme::set($theme);
} }
return $next($request); $response = $next($request);
assert($response instanceof Response);
return $response;
} }
} }