From 1b25bb2edca1919acd4a7b336e8a3f4b53c4e9f7 Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Mon, 24 Feb 2025 03:15:36 -0500 Subject: [PATCH] handle malformed date --- daily-todo.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/daily-todo.py b/daily-todo.py index efb7239..7ab8dc2 100644 --- a/daily-todo.py +++ b/daily-todo.py @@ -93,7 +93,10 @@ with DAVClient( task.expand_rrule(yesterday, next_week) due = coerce_date(due) - start = coerce_date(task.icalendar_component.get("dtstart").dt or yesterday) + try: + start = coerce_date(task.icalendar_component.get("dtstart").dt or yesterday) + except: + start = yesterday if today < start: continue