From 0209d40a38994e529502be5bb02414eaf60a8c8a Mon Sep 17 00:00:00 2001 From: fogelito Date: Thu, 1 Jan 2026 12:17:20 +0200 Subject: [PATCH] Cli previous errors --- app/cli.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/cli.php b/app/cli.php index 73134887ea..07966b2450 100644 --- a/app/cli.php +++ b/app/cli.php @@ -257,6 +257,14 @@ CLI::setResource('logError', function (Registry $register) { $log->addExtra('trace', $error->getTraceAsString()); $log->addExtra('detailedTrace', $error->getTrace()); + if ($error->getPrevious() !== null) { + if ($error->getPrevious()->getMessage() != $error->getMessage()) { + $log->addExtra('previousMessage', $error->getPrevious()->getMessage()); + } + $log->addExtra('previousFile', $error->getPrevious()->getFile()); + $log->addExtra('previousLine', $error->getPrevious()->getLine()); + } + $log->setAction($action); $isProduction = System::getEnv('_APP_ENV', 'development') === 'production';