From ba0f208bbc235a3b8e00f206fe13558bad450291 Mon Sep 17 00:00:00 2001 From: Dniel97 Date: Tue, 9 Jun 2026 08:39:09 +0200 Subject: [PATCH] idac: fix wrong team league ranking --- titles/idac/schema/team_db.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/titles/idac/schema/team_db.py b/titles/idac/schema/team_db.py index 96309ec..643d94b 100644 --- a/titles/idac/schema/team_db.py +++ b/titles/idac/schema/team_db.py @@ -413,7 +413,13 @@ class IDACTeamDb(BaseData): # Subquery: Get the league rank of the specific team team_league_query = ( select(LeagueInfoDb.league_rank_id) - .where(LeagueInfoDb.team_id == team_id) + .where( + and_( + LeagueInfoDb.team_id == team_id, + LeagueInfoDb.round_id == round_id, + LeagueInfoDb.version == version, + ) + ) .subquery() )