From df1bdb2cd27b4eca7a97eea5323167975667ab2b Mon Sep 17 00:00:00 2001 From: Laurent Date: Sat, 16 Nov 2024 19:22:06 +0100 Subject: [PATCH] attempt to fix date --- tournaments/models/tournament.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tournaments/models/tournament.py b/tournaments/models/tournament.py index 27e3b03..55fb667 100644 --- a/tournaments/models/tournament.py +++ b/tournaments/models/tournament.py @@ -791,21 +791,22 @@ 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() >= self.start_date + return timezone.now() >= start_date bracket_start_date = self.getEightAm(first_match_start_date) - if bracket_start_date < self.start_date: - bracket_start_date = self.start_date + if bracket_start_date < start_date: + bracket_start_date = start_date group_stage_start_date = self.group_stage_start_date() if group_stage_start_date is not None: if bracket_start_date < group_stage_start_date: return False - if timezone.now() >= bracket_start_date: return True