From 40ba5847d1fd96b3cd074cc6d93af87aa7773e4f Mon Sep 17 00:00:00 2001 From: Dasc3er Date: Wed, 28 Jul 2021 15:17:56 +0200 Subject: [PATCH] Fix gestione log API --- core.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core.php b/core.php index e01ac0556..d9306f0ad 100755 --- a/core.php +++ b/core.php @@ -144,7 +144,12 @@ foreach ($handlers as $handler) { } // Imposta Monolog come gestore degli errori -Monolog\ErrorHandler::register($logger, [], Monolog\Logger::ERROR, Monolog\Logger::ERROR); +$handler = new Monolog\ErrorHandler($logger); +if (!API\Response::isAPIRequest()) { + $handler->registerErrorHandler([]); + $handler->registerExceptionHandler(Monolog\Logger::ERROR); +} +$handler->registerFatalHandler(Monolog\Logger::ERROR); // Database $dbo = $database = database();