From 00fb43b2f52a82365294eac3abd7b1a2a2727373 Mon Sep 17 00:00:00 2001 From: Bulat Kurbanov Date: Sat, 10 Aug 2024 18:17:52 +0200 Subject: [PATCH] Fix --- src/services/scheduler_sync/twitch_events.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/scheduler_sync/twitch_events.py b/src/services/scheduler_sync/twitch_events.py index 31dad1f..750db46 100644 --- a/src/services/scheduler_sync/twitch_events.py +++ b/src/services/scheduler_sync/twitch_events.py @@ -67,8 +67,8 @@ async def get_twitch_events() -> list[TwitchEvent]: ) if raw_event.get("RRULE"): - if raw_event.get("RRULE").startswith("FREQ=WEEKLY"): - value = raw_event.get("RRULE").split(";")[1].split("=")[1] + if raw_event.get("RRULE")["FREQ"] == "WEEKLY": + value = raw_event.get("RRULE").split(";")["BYDAY"][0] event.repeat_rule = WeeklyRepeatRule(weekday=Weekday(value)) else: raise ValueError("Invalid repeat rule")