Add support for suspension

This commit is contained in:
Dane Everitt 2016-09-01 21:16:38 -04:00
parent 3ca7e4d578
commit 38eae88bd0
9 changed files with 223 additions and 25 deletions

View file

@ -46,11 +46,15 @@ class CheckServer
$server = Server::getByUUID($request->route()->server);
if (!$server) {
return response()->view('errors.403', [], 403);
return response()->view('errors.404', [], 404);
}
if ($server->suspended === 1) {
return response()->view('errors.suspended', [], 403);
}
if ($server->installed !== 1) {
return response()->view('errors.installing', [], 503);
return response()->view('errors.installing', [], 403);
}
return $next($request);