From b2f555400c3a93a112846ce8cc0d354bbbb8760f Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Sun, 20 Dec 2020 16:52:13 +0100 Subject: [PATCH] Fixed database migration error handling (Error page was not shown properly) --- controllers/ExceptionController.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/controllers/ExceptionController.php b/controllers/ExceptionController.php index c2140481..cf21dc7c 100644 --- a/controllers/ExceptionController.php +++ b/controllers/ExceptionController.php @@ -25,9 +25,13 @@ class ExceptionController extends BaseApiController public function __invoke(ServerRequestInterface $request, Throwable $exception, bool $displayErrorDetails, bool $logErrors, bool $logErrorDetails, ?LoggerInterface $logger = null) { $response = $this->app->getResponseFactory()->createResponse(); - $isApiRoute = string_starts_with($request->getUri()->getPath(), '/api/'); + if (!defined('GROCY_AUTHENTICATED')) + { + define('GROCY_AUTHENTICATED', false); + } + if ($isApiRoute) { $status = 500;