From cdbd220a1297b60ff130f024315c44dadb065420 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 28 Oct 2024 17:49:47 +0100 Subject: [PATCH] Fix time zone of parsed print log --- src/pretix/control/logdisplay.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pretix/control/logdisplay.py b/src/pretix/control/logdisplay.py index 2399bd5c8..d4cc6eecd 100644 --- a/src/pretix/control/logdisplay.py +++ b/src/pretix/control/logdisplay.py @@ -644,7 +644,8 @@ def pretixcontrol_logentry_display(sender: Event, logentry: LogEntry, **kwargs): return _('Position #{posid} has been printed at {datetime} with type "{type}".').format( posid=data.get('positionid'), datetime=date_format( - dateutil.parser.parse(data["datetime"]), "SHORT_DATETIME_FORMAT" + dateutil.parser.parse(data["datetime"]).astimezone(sender.timezone), + "SHORT_DATETIME_FORMAT" ), type=dict(PrintLog.PRINT_TYPES)[data["type"]], )