diff --git a/src/api/schedule.py b/src/api/schedule.py index fb6caa9622f0a7f6f1136489772e811687f9c940..991605607819aaa35d887c07f5639b8a8667dc78 100644 --- a/src/api/schedule.py +++ b/src/api/schedule.py @@ -110,7 +110,8 @@ class ScheduleEncoder(json.JSONEncoder): if isinstance(p, PlatformUser): member: ConferenceMember = p.conferences.first() # TODO search for correct conference - name = p.username # TODO use p.participant.get_display_name() + name = p.get_display_name() + return { 'guid': p.uuid, 'name': name, @@ -123,7 +124,7 @@ class ScheduleEncoder(json.JSONEncoder): if isinstance(p, EventParticipant): member: ConferenceMember = p.event.conference.users.filter(pk=p.participant.id).first() - name = p.participant.username # TODO use p.participant.get_display_name() + name = p.participant.get_display_name() return { 'guid': p.participant.uuid,