diff --git a/src/routes/events/[event_id]/session/[session_id]/session_view.svelte b/src/routes/events/[event_id]/session/[session_id]/session_view.svelte index 8822ac84..5fed579f 100644 --- a/src/routes/events/[event_id]/session/[session_id]/session_view.svelte +++ b/src/routes/events/[event_id]/session/[session_id]/session_view.svelte @@ -687,6 +687,7 @@ $: if ($lq__event_session_obj) { for_obj_type: 'account', for_obj_id: $slct.account_id, limit: $ae_loc.person.qry_limit__people, + order_by_li: {'family_name': 'ASC', 'given_name': 'ASC', 'updated_on': 'DESC', 'created_on': 'DESC'}, // params: params }) .then(function (load_results) { @@ -698,7 +699,7 @@ $: if ($lq__event_session_obj) { let person_obj_kv = {}; person_obj_kv[''] = '-- Select a person --'; person_obj_li.forEach((person_obj) => { - let option_text = `${person_obj.full_name} (${person_obj.primary_email})`; + let option_text = `${person_obj?.last_first_name ?? person_obj?.given_name} (${person_obj?.primary_email?.length ? person_obj?.primary_email : '-- not set --'})`; person_obj_kv[person_obj.person_id_random] = option_text; }); $slct.person_obj_kv = person_obj_kv;