From d63a26fff9d01ae12b47a55bd510cd9c8dc9a815 Mon Sep 17 00:00:00 2001 From: Daniel Schick Date: Wed, 14 Jan 2026 16:08:26 +0100 Subject: [PATCH] Fix time offset error when saving --- src/server/BreCal/schemas/model.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/BreCal/schemas/model.py b/src/server/BreCal/schemas/model.py index 7bc6b5e..9bee8e3 100644 --- a/src/server/BreCal/schemas/model.py +++ b/src/server/BreCal/schemas/model.py @@ -22,8 +22,8 @@ def _format_datetime(value): return None if isinstance(value, datetime.datetime): if value.tzinfo is None or value.tzinfo.utcoffset(value) is None: - return value.isoformat() + "Z" - return value.isoformat() + return value.isoformat() + return value.astimezone().replace(tzinfo=None).isoformat() return value def obj_dict(obj):