瀏覽代碼

fix no login, variavel isLogin falhando em um caso

Gustavo Zanatta 1 天之前
父節點
當前提交
628ce42cbd
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      src/pages/LoginPage.vue

+ 6 - 1
src/pages/LoginPage.vue

@@ -291,9 +291,14 @@ const onSubmit = async () => {
   try {
     switch (steps.value) {
       case 1: {
-        await execute(() => sendCode(email.value, phone.value));
+        let response;
+
+        await execute(async () => {
+          response = await sendCode(email.value, phone.value);
+        });
 
         if (Object.keys(serverErrors.value).length === 0) {
+          isLogin.value = response?.data?.payload?.isLogin === true;
           steps.value = 2;
         }