From 74acf4596a6918d3238af2da6778039707ca0191 Mon Sep 17 00:00:00 2001 From: Bulat Kurbanov Date: Wed, 12 Mar 2025 19:29:09 +0100 Subject: [PATCH] Fix twitch events filter --- src/modules/scheduler_sync/twitch_events.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/scheduler_sync/twitch_events.py b/src/modules/scheduler_sync/twitch_events.py index 0089fcf..9eb06dc 100644 --- a/src/modules/scheduler_sync/twitch_events.py +++ b/src/modules/scheduler_sync/twitch_events.py @@ -71,7 +71,11 @@ async def get_twitch_events(twitch_channel_id: str) -> list[TwitchEvent]: else: raise ValueError("Invalid repeat rule") - if event.start_at > datetime.now(event.start_at.tzinfo) or event.repeat_rule is not None: + if ( + event.start_at > datetime.now(event.start_at.tzinfo) + or event.end_at > datetime.now(event.end_at.tzinfo) + or event.repeat_rule is not None + ): events.append(event) return events