From 875613290c623360d24cadc60ca5bb62730afc4f Mon Sep 17 00:00:00 2001 From: Razmig Sarkissian Date: Wed, 29 May 2024 10:47:37 +0200 Subject: [PATCH] display groupstage match even if no start date --- tournaments/models/match.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tournaments/models/match.py b/tournaments/models/match.py index acf21fa..8b5e928 100644 --- a/tournaments/models/match.py +++ b/tournaments/models/match.py @@ -1,4 +1,5 @@ from django.db import models +from tournaments.models import group_stage from . import Round, GroupStage, FederalMatchCategory from django.utils import timezone, formats import uuid @@ -107,7 +108,10 @@ class Match(models.Model): return False def should_appear(self): - return (self.start_date or self.end_date) and len(self.team_scores.all()) > 0 + if self.group_stage is None: + return (self.start_date or self.end_date) and len(self.team_scores.all()) > 0 + else: + return len(self.team_scores.all()) > 0 def formatted_duration(self):