From 5f63c15e95a47618d93fcb44b06703941967d99c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=AE=D1=80=D0=B8=D0=B9=20=D0=A7=D0=B5=D1=80=D0=BD=D0=B5?= =?UTF-8?q?=D0=BD=D0=BA=D0=BE?= Date: Wed, 22 Apr 2026 13:33:42 +0300 Subject: [PATCH] test13 --- repositories/match_formation_repository.py | 2 +- repositories/match_lineup_repository.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/repositories/match_formation_repository.py b/repositories/match_formation_repository.py index 5be0012..54122c7 100644 --- a/repositories/match_formation_repository.py +++ b/repositories/match_formation_repository.py @@ -279,7 +279,7 @@ def sort_players_by_side(players: list[dict]) -> list[dict]: return sorted( players, key=lambda p: ( - side_order.get(parse_position(p.get("position", ""))[1], 1), + side_order.get(p.get("position", "")[1], 1), str(p.get("number", "")), str(p.get("last_name", "") or p.get("player_name", "")), ), diff --git a/repositories/match_lineup_repository.py b/repositories/match_lineup_repository.py index 498279b..5ca029f 100644 --- a/repositories/match_lineup_repository.py +++ b/repositories/match_lineup_repository.py @@ -228,7 +228,7 @@ def get_match_lineup_for_vmix( COALESCE(p.last_name, '') AS last_name, COALESCE(p.first_name, '') AS first_name, COALESCE(mlp.number::text, '') AS number, - COALESCE(mlp.position, '') AS position, + COALESCE(p.position, '') AS position, COALESCE(mlp.is_captain, FALSE) AS is_captain, COALESCE(p.position, '') AS pos FROM match_lineup_players mlp