diff --git a/tournaments/admin.py b/tournaments/admin.py index 8ccb493..dabdeda 100644 --- a/tournaments/admin.py +++ b/tournaments/admin.py @@ -69,7 +69,7 @@ class PlayerRegistrationAdmin(admin.ModelAdmin): ordering = ['last_name', 'first_name'] class MatchAdmin(admin.ModelAdmin): - list_display = ['__str__', 'round', 'group_stage', 'start_date', 'index'] + list_display = ['__str__', 'round', 'group_stage', 'start_date', 'end_date', 'index'] list_filter = [MatchTypeListFilter, MatchTournamentListFilter, SimpleIndexListFilter] ordering = ['-group_stage', 'round'] diff --git a/tournaments/models/tournament.py b/tournaments/models/tournament.py index 6cb17f1..53b2503 100644 --- a/tournaments/models/tournament.py +++ b/tournaments/models/tournament.py @@ -669,6 +669,7 @@ class Tournament(models.Model): def first_unfinished_match(self): matches = [m for m in self.all_matches(False) if m.start_date and m.end_date is None] + print(f'first_unfinished_match > match len: {len(matches)}') matches.sort(key=lambda m: m.start_date) if matches: return matches[0]