From 97fb446df57c09739462bfc66f33d6d28fd6222e Mon Sep 17 00:00:00 2001 From: Adeyemi Adetunji Date: Fri, 31 Oct 2025 18:28:52 +0100 Subject: [PATCH] fix: snackbar for profile component (#588) --- .../components/LMS/components/Profile.svelte | 17 +++++++++-------- .../lib/components/Org/Settings/Profile.svelte | 5 +++-- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/apps/dashboard/src/lib/components/LMS/components/Profile.svelte b/apps/dashboard/src/lib/components/LMS/components/Profile.svelte index a8114286..c0d5d63b 100644 --- a/apps/dashboard/src/lib/components/LMS/components/Profile.svelte +++ b/apps/dashboard/src/lib/components/LMS/components/Profile.svelte @@ -58,12 +58,13 @@ if (error) throw error; } catch (error) { - let message = error.message; + let message = error instanceof Error ? error.message : `${error}`; if (message.includes('profile_username_key')) { message = $t('username already exists'); } - snackbar.error(`snackbar.lms.error.update: ${message}`); + snackbar.error(`${$t('snackbar.lms.error.update')}: ${message}`); + loading = false; } finally { loading = false; @@ -73,18 +74,18 @@ $: locale = $profile.locale; - - + + -

{$t('settings.profile.profile_picture.heading')}

+

{$t('settings.profile.profile_picture.heading')}

- + -

{$t('settings.profile.personal_information.heading')}

+

{$t('settings.profile.personal_information.heading')}

- +