From 5797f8efcab4baf51a31508ac097d378d87c256e Mon Sep 17 00:00:00 2001 From: Marc Durepos Date: Fri, 8 Nov 2024 12:41:13 -0500 Subject: [PATCH] fixup! caldav_sync: all seems good. further testing to come before merging into 17.0 --- caldav_sync/models/calendar_event.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/caldav_sync/models/calendar_event.py b/caldav_sync/models/calendar_event.py index e470f56..e13ead3 100644 --- a/caldav_sync/models/calendar_event.py +++ b/caldav_sync/models/calendar_event.py @@ -51,6 +51,8 @@ def _parse_rrule_string(rrule_str): parts[1] = datetime.strptime(parts[1], "%Y%m%dT%H%M%S") else: parts[1] = datetime.strptime(parts[1], "%Y%m%d") + if parts[0].upper() == "BYDAY": + parts[1] = [part for part in parts[1].split(",")] params_dict.update({parts[0]: try_to_int(parts[1])}) return params_dict