uberf-12632: fix profile name change (#9691)

Signed-off-by: Alexey Zinoviev <alexey.zinoviev@xored.com>
This commit is contained in:
Alexey Zinoviev
2025-08-19 14:51:18 +07:00
committed by GitHub
parent 45180d47cd
commit a24641e282
@@ -39,8 +39,17 @@
const account = getCurrentAccount()
const email = account.fullSocialIds.find((si) => si.type === SocialIdType.EMAIL)?.value ?? ''
$: firstName = $myEmployeeStore !== undefined ? getFirstName($myEmployeeStore.name) : ''
$: lastName = $myEmployeeStore !== undefined ? getLastName($myEmployeeStore.name) : ''
let firstName = ''
let lastName = ''
let initialized = false
// Initialize names only once when store value changes from undefined
// not to interfere with further user editing
$: if ($myEmployeeStore !== undefined && !initialized) {
firstName = getFirstName($myEmployeeStore.name)
lastName = getLastName($myEmployeeStore.name)
initialized = true
}
let avatarEditor: EditableAvatar
async function onAvatarDone (e: any): Promise<void> {