diff --git a/frontend/src/views/login/components/login-form.vue b/frontend/src/views/login/components/login-form.vue index b115763fa..222afbeae 100644 --- a/frontend/src/views/login/components/login-form.vue +++ b/frontend/src/views/login/components/login-form.vue @@ -286,8 +286,8 @@ const mfaLogin = async (auto: boolean) => { if (isLoggingIn) { return; } - isLoggingIn = true; if ((!auto && mfaLoginForm.code) || (auto && mfaLoginForm.code.length === 6)) { + isLoggingIn = true; mfaLoginForm.name = loginForm.name; mfaLoginForm.password = loginForm.password; const res = await mfaLoginApi(mfaLoginForm);