From 923d0c80ef16ac29a50ae9988f2307c189c31c8d Mon Sep 17 00:00:00 2001 From: Laurent Date: Fri, 5 Jul 2024 10:53:54 +0200 Subject: [PATCH] Improve filter name --- tournaments/models/tournament.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tournaments/models/tournament.py b/tournaments/models/tournament.py index 808f084..ab42115 100644 --- a/tournaments/models/tournament.py +++ b/tournaments/models/tournament.py @@ -93,11 +93,16 @@ class Tournament(models.Model): def base_name(self): return f"{self.level()} {self.category()}" + def short_base_name(self): + return f"{self.level()}{self.category()[0]}" + def filter_name(self): + components = [self.formatted_start_date(), self.short_base_name()] if self.event.name: - return f"{self.base_name()} {self.event.name}" - else: - return self.display_name() + components.append(self.event.name) + elif self.name: + components.append(self.name) + return (' ').join(components) def level(self): if self.federal_level_category == 0: