|
|
|
@ -87,16 +87,12 @@ class Tournament(models.Model): |
|
|
|
|
|
|
|
|
|
|
|
def display_name(self): |
|
|
|
def display_name(self): |
|
|
|
if self.name: |
|
|
|
if self.name: |
|
|
|
if self.federal_level_category == FederalLevelCategory.UNLISTED: |
|
|
|
|
|
|
|
return self.name |
|
|
|
|
|
|
|
return self.base_name() + " " + self.name |
|
|
|
return self.base_name() + " " + self.name |
|
|
|
else: |
|
|
|
else: |
|
|
|
return self.base_name() |
|
|
|
return self.base_name() |
|
|
|
|
|
|
|
|
|
|
|
def broadcast_display_name(self): |
|
|
|
def broadcast_display_name(self): |
|
|
|
if self.name: |
|
|
|
if self.name: |
|
|
|
if self.federal_level_category == FederalLevelCategory.UNLISTED: |
|
|
|
|
|
|
|
return self.name |
|
|
|
|
|
|
|
return self.short_base_name() + " " + self.name |
|
|
|
return self.short_base_name() + " " + self.name |
|
|
|
else: |
|
|
|
else: |
|
|
|
return self.base_name() |
|
|
|
return self.base_name() |
|
|
|
@ -557,7 +553,7 @@ class Tournament(models.Model): |
|
|
|
def first_round(self): |
|
|
|
def first_round(self): |
|
|
|
main_rounds = list(self.round_set.filter(parent=None)) |
|
|
|
main_rounds = list(self.round_set.filter(parent=None)) |
|
|
|
main_rounds.sort(key=lambda r: r.index, reverse=True) |
|
|
|
main_rounds.sort(key=lambda r: r.index, reverse=True) |
|
|
|
return main_rounds[0] |
|
|
|
return main_rounds.get(0) # get returns None if not present |
|
|
|
|
|
|
|
|
|
|
|
def broadcasted_group_stages_matches(self): |
|
|
|
def broadcasted_group_stages_matches(self): |
|
|
|
matches = [] |
|
|
|
matches = [] |
|
|
|
|