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')}

- +