e
This commit is contained in:
parent
904c4098f0
commit
00000d91d4
1 changed files with 2 additions and 10 deletions
|
|
@ -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,
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue