diff --git a/tournaments/models/team_score.py b/tournaments/models/team_score.py index 0d8b195..6c06b6b 100644 --- a/tournaments/models/team_score.py +++ b/tournaments/models/team_score.py @@ -15,8 +15,11 @@ class TeamScore(models.Model): return f"{str(self.match)}: {self.player_names()}" def player_names(self): - names = map(lambda player: player.name(), self.player_registrations.all()) - return " - ".join(names) + if self.team_registration.name: + return self.team_registration.name + else: + names = map(lambda player: player.name(), self.player_registrations.all()) + return " - ".join(names) def team_names(self): names = []