bracket-feature
laurent 12 months ago
commit 6c367ef7a9
  1. 9
      tournaments/models/tournament.py

@ -791,16 +791,14 @@ class Tournament(models.Model):
if self.publish_brackets: if self.publish_brackets:
return True return True
start_date = self.local_start_date()
first_match_start_date = self.first_match_start_date(bracket_matches) first_match_start_date = self.first_match_start_date(bracket_matches)
if first_match_start_date is None: if first_match_start_date is None:
return timezone.now() >= start_date return timezone.now() >= self.start_date
bracket_start_date = self.getEightAm(first_match_start_date) bracket_start_date = self.getEightAm(first_match_start_date)
if bracket_start_date < start_date: if bracket_start_date < self.start_date:
bracket_start_date = start_date bracket_start_date = self.start_date
group_stage_start_date = self.group_stage_start_date() group_stage_start_date = self.group_stage_start_date()
if group_stage_start_date is not None: if group_stage_start_date is not None:
@ -812,6 +810,7 @@ class Tournament(models.Model):
return False return False
def bracket_matches(self): def bracket_matches(self):
matches = [] matches = []
for round in self.round_set.all(): for round in self.round_set.all():

Loading…
Cancel
Save