From 4bc58753853e38265188e57b98438953e741bc29 Mon Sep 17 00:00:00 2001 From: Raz Date: Wed, 15 Jan 2025 08:08:49 +0100 Subject: [PATCH] disallow tournament registration if under 11 years old --- tournaments/models/tournament.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tournaments/models/tournament.py b/tournaments/models/tournament.py index 5d2e736..93541d7 100644 --- a/tournaments/models/tournament.py +++ b/tournaments/models/tournament.py @@ -1134,6 +1134,7 @@ class Tournament(models.Model): user_age = current_year - int(birth_year) print(user_age) # Check age category restrictions + if self.federal_age_category == FederalAgeCategory.A11_12 and user_age > 12: reasons.append("Ce tournoi est réservé aux -12 ans") if self.federal_age_category == FederalAgeCategory.A13_14 and user_age > 14: @@ -1142,6 +1143,8 @@ class Tournament(models.Model): reasons.append("Ce tournoi est réservé aux -16 ans") if self.federal_age_category == FederalAgeCategory.A17_18 and user_age > 18: reasons.append("Ce tournoi est réservé aux -18 ans") + if self.federal_age_category == FederalAgeCategory.SENIOR and user_age < 11: + reasons.append("Ce tournoi est réservé aux 11 ans et plus") if self.federal_age_category == FederalAgeCategory.A45 and user_age < 45: reasons.append("Ce tournoi est réservé aux +45 ans") if self.federal_age_category == FederalAgeCategory.A55 and user_age < 55: