diff --git a/src/app/pages/login/2fa.vue b/src/app/pages/login/2fa.vue index 90c4061b..5910ce07 100644 --- a/src/app/pages/login/2fa.vue +++ b/src/app/pages/login/2fa.vue @@ -40,11 +40,9 @@ const authenticating = ref(false); const totp = ref(''); const { error } = await useFetch('/api/auth/pending'); -watchEffect(() => { - if (error.value) { - navigateTo('/login'); - } -}); +if (error.value) { + await navigateTo('/login'); +} const _submit = useSubmit( (data) => diff --git a/src/app/pages/login/index.vue b/src/app/pages/login/index.vue index 6959cfb2..eb8c26b6 100644 --- a/src/app/pages/login/index.vue +++ b/src/app/pages/login/index.vue @@ -1,5 +1,5 @@