🆙 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);
}
return $next($request);
$response = $next($request);
assert($response instanceof Response);
return $response;
}
}
@@ -21,12 +21,16 @@ class MaintenanceMiddleware
];
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);
if ($maintenanceEnabled && $isFortify2faRoute) {
return $next($request);
$response = $next($request);
assert($response instanceof Response);
return $response;
}
$minRank = (int) setting('min_maintenance_login_rank');
@@ -36,7 +40,9 @@ class MaintenanceMiddleware
return to_route('me.show');
}
return $next($request);
$response = $next($request);
assert($response instanceof Response);
return $response;
}
if ($user !== null && $user->rank >= $minRank && $isMaintenanceRequest) {
@@ -55,6 +61,8 @@ class MaintenanceMiddleware
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);
}
return $next($request);
$response = $next($request);
assert($response instanceof Response);
return $response;
}
}