From 2e417456c7003b464a9b6ee3298d7b29fe54df94 Mon Sep 17 00:00:00 2001 From: Raz Date: Sat, 10 May 2025 12:28:41 +0200 Subject: [PATCH] add planning event --- tournaments/models/match.py | 4 ++-- tournaments/models/tournament.py | 7 +++++++ .../tournaments/broadcast/broadcasted_planning.html | 4 ++-- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/tournaments/models/match.py b/tournaments/models/match.py index 4610e1a..92231f5 100644 --- a/tournaments/models/match.py +++ b/tournaments/models/match.py @@ -422,9 +422,9 @@ class Match(SideStoreModel): def tournament_title(self): if self.group_stage: - return self.group_stage.tournament.full_name() + return self.group_stage.tournament.short_full_name() else: - return self.round.tournament.full_name() + return self.round.tournament.short_full_name() def live_match(self, hide_teams=False, event_mode=False): title = self.computed_name() diff --git a/tournaments/models/tournament.py b/tournaments/models/tournament.py index ff9bc80..aa970fb 100644 --- a/tournaments/models/tournament.py +++ b/tournaments/models/tournament.py @@ -162,6 +162,13 @@ class Tournament(BaseModel): str = f"{str} {age}" return str + def short_full_name(self): + age = self.age() + str = f"{self.level()}{self.category()[0]}" + if age is not None and self.federal_age_category != 200: + str = f"{str} {age}" + return str + def short_base_name(self): category = self.category() if len(category) > 0 and self.federal_level_category > 1: diff --git a/tournaments/templates/tournaments/broadcast/broadcasted_planning.html b/tournaments/templates/tournaments/broadcast/broadcasted_planning.html index 8fb8249..ff74d59 100644 --- a/tournaments/templates/tournaments/broadcast/broadcasted_planning.html +++ b/tournaments/templates/tournaments/broadcast/broadcasted_planning.html @@ -47,7 +47,7 @@ color: white; } .match-cell, .court-label { - width: 18rem; + width: 0.15fr; display: flex; } /* Adjust width when court count is 5 or more */ @@ -261,7 +261,7 @@