From d7b24cb299d4d2e7143eccdbc9708f47c4a53d44 Mon Sep 17 00:00:00 2001
From: Reinder Kraaij <kraaij@astron.nl>
Date: Sat, 5 Apr 2025 11:27:29 +0200
Subject: [PATCH] return parsed time to uistome back

---
 .../configuration/observation_field_settings.py                | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tangostationcontrol/configuration/observation_field_settings.py b/tangostationcontrol/configuration/observation_field_settings.py
index b56ad4264..91f693d01 100644
--- a/tangostationcontrol/configuration/observation_field_settings.py
+++ b/tangostationcontrol/configuration/observation_field_settings.py
@@ -48,7 +48,8 @@ class ObservationFieldSettings(_ConfigurationBase):
         """Transparently convert datetime to string in isoformat"""
         if time and not isinstance(time, datetime):
             try:
-                parser.isoparse(time)
+                parsed_time = parser.isoparse(time)
+                return parsed_time.isoformat()
             except ValueError as ex:
                 raise ex
         if time and isinstance(time, datetime):
-- 
GitLab