attempt to fix date

bracket-feature
Laurent 12 months ago
parent 285ffcda37
commit df1bdb2cd2
  1. 9
      tournaments/models/tournament.py

@ -791,21 +791,22 @@ 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() >= self.start_date return timezone.now() >= start_date
bracket_start_date = self.getEightAm(first_match_start_date) bracket_start_date = self.getEightAm(first_match_start_date)
if bracket_start_date < self.start_date: if bracket_start_date < start_date:
bracket_start_date = self.start_date bracket_start_date = 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:
if bracket_start_date < group_stage_start_date: if bracket_start_date < group_stage_start_date:
return False return False
if timezone.now() >= bracket_start_date: if timezone.now() >= bracket_start_date:
return True return True

Loading…
Cancel
Save