fix issue with no teams count displayed when tournament is over

clubs
Raz 1 year ago
parent dcb42c7c6a
commit 5cee2bdf12
  1. 11
      tournaments/models/tournament.py

@ -160,7 +160,16 @@ class Tournament(models.Model):
return "Annulé" return "Annulé"
teams = self.teams() teams = self.teams()
if self.supposedly_in_progress() or self.end_date is not None: if self.end_date is not None:
count = self.team_count
if count > 0:
word = "équipe"
if count > 1:
word = word + "s"
return f"{count} {word}"
else:
return None
if self.supposedly_in_progress():
teams = [t for t in teams if t.stage != "Attente"] teams = [t for t in teams if t.stage != "Attente"]
if teams is not None and len(teams) > 0: if teams is not None and len(teams) > 0:
word = "équipe" word = "équipe"

Loading…
Cancel
Save