From 6d9501e6e2c924f468d8b2d025f7792472048305 Mon Sep 17 00:00:00 2001 From: Chris Fulljames Date: Sun, 24 Aug 2025 15:27:48 -0400 Subject: [PATCH] Convert timestamps to strings explicitly --- src/littlesongplace/jams.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/littlesongplace/jams.py b/src/littlesongplace/jams.py index 468a544..a14576f 100644 --- a/src/littlesongplace/jams.py +++ b/src/littlesongplace/jams.py @@ -215,10 +215,10 @@ def _validate_timestamp(timestamp): dt = datetime.fromisoformat(timestamp) if dt.tzinfo: # Has timezone, convert to UTC - return dt.astimezone(timezone.utc) + return dt.astimezone(timezone.utc).isoformat() else: # No timezone, assume it is already UTC - return dt.replace(tzinfo=timezone.utc) + return dt.replace(tzinfo=timezone.utc).isoformat() except ValueError: abort(400) -- 2.39.5