diff --git a/src/services/scheduler_sync/twitch_events.py b/src/services/scheduler_sync/twitch_events.py index 750db46..e6a1556 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")["FREQ"] == "WEEKLY": - value = raw_event.get("RRULE").split(";")["BYDAY"][0] + if raw_event.get("RRULE")["FREQ"][0] == "WEEKLY": + value = raw_event.get("RRULE")["BYDAY"][0] event.repeat_rule = WeeklyRepeatRule(weekday=Weekday(value)) else: raise ValueError("Invalid repeat rule")