fix: snackbar for profile component (#588)

This commit is contained in:
Adeyemi Adetunji
2025-10-31 18:28:52 +01:00
committed by GitHub
parent 8efffcb7f6
commit 97fb446df5
2 changed files with 12 additions and 10 deletions
@@ -71,11 +71,12 @@
hasUnsavedChanges = false;
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('snackbar.lms.error.username_exists');
}
snackbar.error(`${$t('snackbar.lms.error.update')} ${message}`);
snackbar.error(`${$t('snackbar.lms.error.update')}: ${message}`);
loading = false;
} finally {
loading = false;