Skip to content
Snippets Groups Projects
Commit f3be631b authored by Lars Beckers's avatar Lars Beckers
Browse files

fix empty speaker identifiers

parent 110d4011
No related branches found
No related tags found
No related merge requests found
...@@ -167,9 +167,9 @@ class Speaker(db.Model): ...@@ -167,9 +167,9 @@ class Speaker(db.Model):
) )
def identifier(self): def identifier(self):
if self.number == 0: if self.number == None:
return self.name return self.name
elif self.name == "": elif self.name == None:
return self.number return self.number
else: else:
return "{} ({})".format(self.name, self.number) return "{} ({})".format(self.name, self.number)
......
...@@ -18,7 +18,7 @@ def speaker_by_name_or_number(name_or_number, event_id): ...@@ -18,7 +18,7 @@ def speaker_by_name_or_number(name_or_number, event_id):
if speaker is not None: if speaker is not None:
return speaker return speaker
else: else:
speaker = Speaker("", number, event_id) speaker = Speaker(None, number, event_id)
db.session.add(speaker) db.session.add(speaker)
db.session.commit() db.session.commit()
return speaker return speaker
...@@ -28,7 +28,7 @@ def speaker_by_name_or_number(name_or_number, event_id): ...@@ -28,7 +28,7 @@ def speaker_by_name_or_number(name_or_number, event_id):
if speaker is not None: if speaker is not None:
return speaker return speaker
else: else:
speaker = Speaker(name, 0, event_id) speaker = Speaker(name, None, event_id)
db.session.add(speaker) db.session.add(speaker)
db.session.commit() db.session.commit()
return speaker return speaker
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment