|
|
|
@ -193,11 +193,14 @@ class Tournament(models.Model): |
|
|
|
if waiting_list_count < 0: |
|
|
|
if waiting_list_count < 0: |
|
|
|
waiting_list_count = 0 |
|
|
|
waiting_list_count = 0 |
|
|
|
|
|
|
|
|
|
|
|
waiting_teams = complete_teams[-waiting_list_count:] |
|
|
|
if waiting_list_count > 0: |
|
|
|
if self.team_sorting == TeamSortingType.INSCRIPTION_DATE: |
|
|
|
waiting_teams = complete_teams[-waiting_list_count:] |
|
|
|
waiting_teams.sort(key=lambda s: (s.date, s.initial_weight)) |
|
|
|
if self.team_sorting == TeamSortingType.INSCRIPTION_DATE: |
|
|
|
|
|
|
|
waiting_teams.sort(key=lambda s: (s.date, s.initial_weight)) |
|
|
|
|
|
|
|
else: |
|
|
|
|
|
|
|
waiting_teams.sort(key=lambda s: (s.initial_weight, s.date)) |
|
|
|
else: |
|
|
|
else: |
|
|
|
waiting_teams.sort(key=lambda s: (s.initial_weight, s.date)) |
|
|
|
waiting_teams = [] |
|
|
|
|
|
|
|
|
|
|
|
bracket_teams.sort(key=lambda s: s.weight) |
|
|
|
bracket_teams.sort(key=lambda s: s.weight) |
|
|
|
group_stage_teams.sort(key=lambda s: s.weight) |
|
|
|
group_stage_teams.sort(key=lambda s: s.weight) |
|
|
|
|