This commit is contained in:
doms9 2026-02-15 02:18:22 -05:00
parent 289ef984be
commit 00000d9115

View file

@ -2,7 +2,7 @@ import asyncio
from functools import partial from functools import partial
from urllib.parse import urljoin from urllib.parse import urljoin
from playwright.async_api import Browser, Page from playwright.async_api import Browser, Page, TimeoutError
from selectolax.parser import HTMLParser from selectolax.parser import HTMLParser
from .utils import Cache, Time, get_logger, leagues, network from .utils import Cache, Time, get_logger, leagues, network
@ -99,11 +99,14 @@ async def process_event(
timeout=15_000, timeout=15_000,
) )
if btn := await page.wait_for_selector( try:
"button:has-text('Stream 1')", if btn := await page.wait_for_selector(
timeout=8_000, "button:has-text('Stream 1')",
): timeout=5_000,
await btn.click() ):
await btn.click()
except TimeoutError:
pass
wait_task = asyncio.create_task(got_one.wait()) wait_task = asyncio.create_task(got_one.wait())