Compare commits
2 Commits
18bac0d12d
...
21e37a1097
| Author | SHA1 | Date | |
|---|---|---|---|
| 21e37a1097 | |||
| 801936518a |
@@ -201,6 +201,7 @@ def run_parser_game(match_external_id: str) -> None:
|
|||||||
html = fetch_html(url)
|
html = fetch_html(url)
|
||||||
data = parse_game_page(html)
|
data = parse_game_page(html)
|
||||||
|
|
||||||
|
if data:
|
||||||
sync_match_page(
|
sync_match_page(
|
||||||
match_external_id=str(match_external_id).strip(),
|
match_external_id=str(match_external_id).strip(),
|
||||||
home_starting=data["home_starting"],
|
home_starting=data["home_starting"],
|
||||||
|
|||||||
@@ -165,6 +165,7 @@ def parse_schedule(html: str) -> list[dict]:
|
|||||||
def run_parser_schedule() -> None:
|
def run_parser_schedule() -> None:
|
||||||
html = fetch_html(URL_SCHEDULE)
|
html = fetch_html(URL_SCHEDULE)
|
||||||
matches_data = parse_schedule(html)
|
matches_data = parse_schedule(html)
|
||||||
|
if matches_data:
|
||||||
sync_matches(matches_data)
|
sync_matches(matches_data)
|
||||||
print(f"[parser_schedule] Matches synced: {len(matches_data)}")
|
print(f"[parser_schedule] Matches synced: {len(matches_data)}")
|
||||||
|
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ def parse_standings(html: str) -> list[dict]:
|
|||||||
def run_parser_standings() -> None:
|
def run_parser_standings() -> None:
|
||||||
html = fetch_html(URL_STANDINGS)
|
html = fetch_html(URL_STANDINGS)
|
||||||
standings_rows = parse_standings(html)
|
standings_rows = parse_standings(html)
|
||||||
|
if standings_rows:
|
||||||
sync_standings(
|
sync_standings(
|
||||||
season=SEASON,
|
season=SEASON,
|
||||||
standings_rows=standings_rows,
|
standings_rows=standings_rows,
|
||||||
|
|||||||
@@ -80,6 +80,7 @@ def parse_teams_html(html: str) -> dict:
|
|||||||
|
|
||||||
def run_parser_teams() -> None:
|
def run_parser_teams() -> None:
|
||||||
teams_data = get_url_teams()
|
teams_data = get_url_teams()
|
||||||
|
if teams_data:
|
||||||
sync_teams(teams_data)
|
sync_teams(teams_data)
|
||||||
print(f"Teams synced: {len(teams_data)}")
|
print(f"Teams synced: {len(teams_data)}")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user