diff --git a/frontend/src/components/MenuBar.vue b/frontend/src/components/MenuBar.vue index 5ab6f1d..bcce07f 100644 --- a/frontend/src/components/MenuBar.vue +++ b/frontend/src/components/MenuBar.vue @@ -109,8 +109,9 @@ async function handleLogin() { detail: t('toast.loginSuccessDetail'), life: 3000 }); - } catch (error: any) { - if (error?.message && error.message.includes('Login restricted')) { + } catch (error: unknown) { + const err = error as { message?: string }; + if (err?.message && err.message.includes('Login restricted')) { toast.add({ severity: 'error', summary: t('toast.loginError'), @@ -121,7 +122,7 @@ async function handleLogin() { toast.add({ severity: 'error', summary: t('toast.loginError'), - detail: error?.message || t('toast.loginErrorDetail'), + detail: err?.message || t('toast.loginErrorDetail'), life: 5000 }); }