diff --git a/tournaments/models/tournament.py b/tournaments/models/tournament.py index 55fb667..5ee1c24 100644 --- a/tournaments/models/tournament.py +++ b/tournaments/models/tournament.py @@ -791,16 +791,14 @@ class Tournament(models.Model): if self.publish_brackets: return True - start_date = self.local_start_date() - first_match_start_date = self.first_match_start_date(bracket_matches) 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) - if bracket_start_date < start_date: - bracket_start_date = start_date + if bracket_start_date < self.start_date: + bracket_start_date = self.start_date group_stage_start_date = self.group_stage_start_date() if group_stage_start_date is not None: @@ -812,6 +810,7 @@ class Tournament(models.Model): return False + def bracket_matches(self): matches = [] for round in self.round_set.all():