diff --git a/src/lib/ae_core/core__person.ts b/src/lib/ae_core/core__person.ts
index a83cdd7c..da15dfe3 100644
--- a/src/lib/ae_core/core__person.ts
+++ b/src/lib/ae_core/core__person.ts
@@ -277,6 +277,8 @@ export function handle_db_save_ae_obj_li__person(
professional_title: obj.professional_title,
full_name: obj.full_name,
+ // full_name_override: obj.full_name_override,
+ full_name_override: obj.display_name_override,
affiliations: obj.affiliations,
diff --git a/src/lib/ae_core/db_core.ts b/src/lib/ae_core/db_core.ts
index 47a61c59..be667646 100644
--- a/src/lib/ae_core/db_core.ts
+++ b/src/lib/ae_core/db_core.ts
@@ -69,6 +69,7 @@ export interface Person {
professional_title?: null|string;
full_name?: string;
+ full_name_override?: null|string; // was called display_name
affiliations?: null|string;
diff --git a/src/lib/ae_stores.ts b/src/lib/ae_stores.ts
index 1b9a9bb1..6eddba8b 100644
--- a/src/lib/ae_stores.ts
+++ b/src/lib/ae_stores.ts
@@ -119,6 +119,8 @@ const ae_app_local_data_defaults: key_val = {
// family_name: null,
// professional_title: null,
full_name: null, // convenience
+ full_name_override: null, // was called display_name
+
// affiliations: null,
primary_email: null, // The primary email of the logged-in person/user
user_id: null, // The user ID of the logged-in user
diff --git a/src/lib/e_app_sign_in_out.svelte b/src/lib/e_app_sign_in_out.svelte
index 814e8fee..75653ab1 100644
--- a/src/lib/e_app_sign_in_out.svelte
+++ b/src/lib/e_app_sign_in_out.svelte
@@ -306,7 +306,7 @@ async function handle_change_password() {
Hide Sign-In Options
{:else}
- {$ae_loc?.person?.full_name ?? '-- not set --'}
+ {$ae_loc?.person?.full_name_override ?? $ae_loc?.person?.full_name}
{/if}
{:else}
@@ -338,7 +338,7 @@ async function handle_change_password() {
$ae_sess.show__sign_in_out__fields = !$ae_sess.show__sign_in_out__fields; // Toggle the visibility of the sign-in form
}}
> -->
- {$ae_loc?.person?.full_name ?? '-- not set --'}
+ {$ae_loc?.person?.full_name_override ?? $ae_loc?.person?.full_name}
diff --git a/src/lib/e_app_sys_menu.svelte b/src/lib/e_app_sys_menu.svelte
index 362baf7c..ffb5aeb6 100644
--- a/src/lib/e_app_sys_menu.svelte
+++ b/src/lib/e_app_sys_menu.svelte
@@ -153,7 +153,7 @@ max-w-max -->
"
>
- {$ae_loc?.person?.full_name ?? '-- not set --'}
+ {$ae_loc?.person?.full_name_override ?? $ae_loc?.person?.full_name}
{$ae_loc?.user?.username ?? '-- not set --'}