From b2362410fd7958e9b279e60cb1ed34740c16d0c4 Mon Sep 17 00:00:00 2001
From: Andreas Hubel <andi@saerdnaer.de>
Date: Thu, 28 Dec 2023 02:36:46 +0100
Subject: [PATCH] fix(schedule-api): use display_name instead of username

---
 src/api/schedule.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/api/schedule.py b/src/api/schedule.py
index fb6caa962..991605607 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,
-- 
GitLab