From 42de802d02165246c3e5c7605561f94a0073ec0c Mon Sep 17 00:00:00 2001 From: Simon Lamon <32477463+silamon@users.noreply.github.com> Date: Sat, 18 Jan 2025 15:34:40 +0100 Subject: [PATCH] Optional link in alert --- pyrail/models.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pyrail/models.py b/pyrail/models.py index e538dab..d81b6f0 100644 --- a/pyrail/models.py +++ b/pyrail/models.py @@ -263,14 +263,15 @@ class Alert(DataClassORJSONMixin): id: str # Alert ID header: str # Alert header lead: str # Alert lead - link: str # Link to more information start_time: datetime = field( metadata=field_options(alias="startTime", deserialize=lambda x: timestamp_to_datetime(x)) ) # Start time of the alert end_time: datetime = field( metadata=field_options(alias="endTime", deserialize=lambda x: timestamp_to_datetime(x)) ) # End time of the alert - + link: Optional[str] = field( + default_factory=lambda: None + ) # Link to more information @dataclass class Alerts(DataClassORJSONMixin):