From 8a8544fdcd9458246e1ddb2127a993e5d19e9503 Mon Sep 17 00:00:00 2001 From: SpeedCode <66476312+SpeedCode210@users.noreply.github.com> Date: Wed, 2 Mar 2022 18:58:44 +0100 Subject: [PATCH] Update model.py Correction of JSON serializing bugs with event's details of 1.0 events --- kosmorrolib/model.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kosmorrolib/model.py b/kosmorrolib/model.py index aadf068..11b7b33 100644 --- a/kosmorrolib/model.py +++ b/kosmorrolib/model.py @@ -252,6 +252,12 @@ class Event(Serializable): return tuple(object.name for object in self.objects) def serialize(self) -> dict: + if self.details is not None: + for key, value in self.details.items(): + if str(type(value)).startswith("": + self.details[key] = value.isoformat() return { "objects": [object.serialize() for object in self.objects], "EventType": self.event_type.name,