подгрузка данных для кубка россии. тест 2
This commit is contained in:
10
app.py
10
app.py
@@ -59,7 +59,7 @@ from repositories.match_session_repository import (
|
||||
from repositories.match_view_repository import get_match_lineups_grouped
|
||||
from vmix.vmix_service import build_vmix_project_bytes, build_vmix_filename
|
||||
from repositories.match_referee_repository import get_match_referees
|
||||
from repositories.match_repository import get_tour_schedule_by_match_id, ensure_match_source_key_column
|
||||
from repositories.match_repository import get_tour_schedule_by_match_id, ensure_match_source_key_column, resolve_match_source_key
|
||||
from repositories.standings_repository import get_standings_by_match_id
|
||||
from repositories.match_coach_repository import get_match_coaches_grouped
|
||||
from repositories.player_repository import (
|
||||
@@ -706,7 +706,7 @@ def download_vmix_project(request: Request, session_token: str):
|
||||
operator_login = current_user.get("username") or None
|
||||
|
||||
try:
|
||||
source_key = session_row[21] if len(session_row) > 21 else None
|
||||
source_key = resolve_match_source_key(session_row[1], session_row[21] if len(session_row) > 21 else None)
|
||||
|
||||
vmix_bytes = build_vmix_project_bytes(
|
||||
session_token=session_token,
|
||||
@@ -1474,7 +1474,7 @@ def get_roster_data(session_token: str, name: str, count_player: int):
|
||||
home_team_name = session_row[14].replace("«", "").replace("»", "")
|
||||
away_team_id = session_row[17]
|
||||
away_team_name = session_row[18].replace("«", "").replace("»", "")
|
||||
source_key = session_row[21] if len(session_row) > 21 else None
|
||||
source_key = resolve_match_source_key(match_id, session_row[21] if len(session_row) > 21 else None)
|
||||
# print(session_row)
|
||||
|
||||
data = build_lineup_json(
|
||||
@@ -1764,7 +1764,7 @@ def vmix_home_formations(session_token: str):
|
||||
|
||||
home_team_id = session_row[13]
|
||||
home_team = session_row[14].replace("«", "").replace("»", "")
|
||||
source_key = session_row[21] if len(session_row) > 21 else None
|
||||
source_key = resolve_match_source_key(session_row[1], session_row[21] if len(session_row) > 21 else None)
|
||||
rows = get_vmix_team_formations(session_row, home_team_id)
|
||||
return build_vmix_formation_response(rows, home_team_id, home_team, source_key=source_key)
|
||||
|
||||
@@ -1777,7 +1777,7 @@ def vmix_away_formations(session_token: str):
|
||||
|
||||
away_team_id = session_row[17]
|
||||
away_team = session_row[18].replace("«", "").replace("»", "")
|
||||
source_key = session_row[21] if len(session_row) > 21 else None
|
||||
source_key = resolve_match_source_key(session_row[1], session_row[21] if len(session_row) > 21 else None)
|
||||
rows = get_vmix_team_formations(session_row, away_team_id)
|
||||
return build_vmix_formation_response(rows, away_team_id, away_team, source_key=source_key)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user