Fix for wrong LogViewer date output (#4007)

This commit is contained in:
Xoriander
2026-02-05 18:31:24 +01:00
committed by GitHub
parent a5645f3a4c
commit b8eea21a44

View File

@@ -10,6 +10,8 @@
namespace Grav\Common\Helpers;
use DateTime;
use DateMalformedStringException;
use function array_slice;
use function is_array;
use function is_string;
@@ -140,8 +142,14 @@ class LogViewer
$data['trace'] = trim($matches[2]);
}
try {
$date = new DateTime($data['date']);
} catch (DateMalformedStringException $e) {
$date = null;
}
return [
'date' => DateTime::createFromFormat('Y-m-d H:i:s', $data['date']),
'date' => $date,
'logger' => $data['logger'],
'level' => $data['level'],
'message' => $data['message'],