From 5855fcd2d17afe29f90d691b48d8c362b8bf5e6a Mon Sep 17 00:00:00 2001 From: David Barnett Date: Fri, 27 Sep 2024 16:35:29 -0600 Subject: [PATCH] Fix ics error printing regressed in recent commit --- gcalcli/ics.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcalcli/ics.py b/gcalcli/ics.py index d7d7924..bc495cb 100644 --- a/gcalcli/ics.py +++ b/gcalcli/ics.py @@ -18,9 +18,9 @@ class EventData: source: Any def label_str(self): - if self.source.get('summary'): + if getattr(self.source, 'summary'): return f'"{self.source.summary}"' - elif self.source.get('dtstart') and self.source.dtstart.get('value'): + elif hasattr(self.source, 'dtstart') and self.source.dtstart.value: return f"with start {self.source.dtstart.value}" else: return None