disallow tournament registration if under 11 years old

online_registration
Raz 10 months ago
parent 239b944846
commit 4bc5875385
  1. 3
      tournaments/models/tournament.py

@ -1134,6 +1134,7 @@ class Tournament(models.Model):
user_age = current_year - int(birth_year) user_age = current_year - int(birth_year)
print(user_age) print(user_age)
# Check age category restrictions # Check age category restrictions
if self.federal_age_category == FederalAgeCategory.A11_12 and user_age > 12: if self.federal_age_category == FederalAgeCategory.A11_12 and user_age > 12:
reasons.append("Ce tournoi est réservé aux -12 ans") reasons.append("Ce tournoi est réservé aux -12 ans")
if self.federal_age_category == FederalAgeCategory.A13_14 and user_age > 14: 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") reasons.append("Ce tournoi est réservé aux -16 ans")
if self.federal_age_category == FederalAgeCategory.A17_18 and user_age > 18: if self.federal_age_category == FederalAgeCategory.A17_18 and user_age > 18:
reasons.append("Ce tournoi est réservé aux -18 ans") 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: if self.federal_age_category == FederalAgeCategory.A45 and user_age < 45:
reasons.append("Ce tournoi est réservé aux +45 ans") reasons.append("Ce tournoi est réservé aux +45 ans")
if self.federal_age_category == FederalAgeCategory.A55 and user_age < 55: if self.federal_age_category == FederalAgeCategory.A55 and user_age < 55:

Loading…
Cancel
Save