From dc5683dba645b792e900ed788a45494420fc2730 Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@suma-ev.de> Date: Wed, 10 Jul 2024 15:45:47 +0200 Subject: [PATCH] fix time parsing --- metager/app/Http/Controllers/AdminSpamController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/metager/app/Http/Controllers/AdminSpamController.php b/metager/app/Http/Controllers/AdminSpamController.php index c923c72b6..d6dd948f5 100644 --- a/metager/app/Http/Controllers/AdminSpamController.php +++ b/metager/app/Http/Controllers/AdminSpamController.php @@ -126,7 +126,9 @@ class AdminSpamController extends Controller $queries = $query_logger->getLogsSince($since); # Parse the Time foreach ($queries as $index => $query) { - $time = Carbon::createFromFormat("Y-m-d H:i:s", $query->time, "UTC"); + if (strpos($query->time, ".") === false) + $query->time .= ".000"; + $time = Carbon::createFromFormat("Y-m-d H:i:s.u", $query->time, "UTC"); $time->setTimezone(config("app.timezone")); $queries[$index]->time = $time; $queries[$index]->time_string = $time->isToday() ? $time->format("H:i:s") : $time->format("d.m.Y H:i:s"); -- GitLab