From 5b757837a9762cec9ae016957c810b8d9c125537 Mon Sep 17 00:00:00 2001 From: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com> Date: Fri, 4 Oct 2024 19:16:57 +0900 Subject: [PATCH] fix --- packages/frontend/src/components/MkSignin.vue | 30 ++++++++++++------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/packages/frontend/src/components/MkSignin.vue b/packages/frontend/src/components/MkSignin.vue index 21aa999da8..de4b6e6775 100644 --- a/packages/frontend/src/components/MkSignin.vue +++ b/packages/frontend/src/components/MkSignin.vue @@ -258,21 +258,21 @@ async function tryLogin(req: Partial): Promise { + waiting.value = false; + }); } return res; }).catch((err) => { onSigninApiError(err); return Promise.reject(err); - }).finally(() => { - if (doingPasskeyFromInputPage.value === true) { - doingPasskeyFromInputPage.value = false; - page.value = 'input'; - password.value = ''; - } - passwordPageEl.value?.resetCaptcha(); - nextTick(() => { - waiting.value = false; - }); }); } @@ -363,6 +363,16 @@ function onSigninApiError(err?: any): void { }); } } + + if (doingPasskeyFromInputPage.value === true) { + doingPasskeyFromInputPage.value = false; + page.value = 'input'; + password.value = ''; + } + passwordPageEl.value?.resetCaptcha(); + nextTick(() => { + waiting.value = false; + }); } onBeforeUnmount(() => {