From 31ca49de575a03d1b3f57d2c55a19748db2ef92c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89lie=20Bouttier?= Date: Wed, 19 Oct 2016 22:35:43 +0200 Subject: [PATCH] fix bug: superman is the default speaker --- proposals/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/proposals/models.py b/proposals/models.py index 3030715..921d407 100644 --- a/proposals/models.py +++ b/proposals/models.py @@ -129,7 +129,9 @@ class Talk(PonyConfModel): def get_speakers_str(self): speakers = [str(Participation.objects.get(site=self.site, user=speaker)) for speaker in self.speakers.all()] - if len(speakers) == 1: + if len(speakers) == 0: + return 'superman' + elif len(speakers) == 1: return speakers[0] else: return ', '.join(speakers[:-1]) + ' & ' + str(speakers[-1])