This commit is contained in:
doms9 2025-11-11 22:11:39 -05:00
parent 904c4098f0
commit 00000d91d4

View file

@ -55,9 +55,6 @@ async def get_events(
soup = HTMLParser(r.text) soup = HTMLParser(r.text)
now = Time.clean(Time.now())
start_ts = now.delta(minutes=-30)
end_ts = now.delta(minutes=30)
pattern = re.compile(r"\d{1,2}:\d{1,2}") pattern = re.compile(r"\d{1,2}:\d{1,2}")
events = [] events = []
@ -80,20 +77,15 @@ async def get_events(
event_name, details = text.text(strip=True), subtext.text(strip=True) event_name, details = text.text(strip=True), subtext.text(strip=True)
if not (match := pattern.search(details)): if not (pattern.search(details)):
continue continue
sport = pattern.split(details)[0].strip() sport = pattern.split(details)[0].strip()
event_time = Time.from_str(f"{now.date()} {match[0]}", timezone="CET")
if not start_ts <= event_time <= end_ts:
continue
events.append( events.append(
{ {
"sport": sport, "sport": sport,
"event": event_name, "event": event_name.replace(" --- CH", ""),
"link": urljoin(BASE_URL, href), "link": urljoin(BASE_URL, href),
"href": href, "href": href,
} }