Browse Source

🐞 fix: 仅当登录失效时更新帐号状态

Pchen. 5 months ago
parent
commit
80218a56fd
1 changed files with 4 additions and 2 deletions
  1. 4 2
      lib/Lepao/Lepao.js

+ 4 - 2
lib/Lepao/Lepao.js

@@ -152,7 +152,9 @@ class Lepao {
                 this.logger.info(`${account}更换跑区返回结果: ${JSON.stringify(data)}`)
 
                 if (!data || data.status !== 1 || !data.data) {
-                    this.setStatusFail(account)
+                    // 10.17更新,只有明确说明登录失效才会更新状态
+                    if (data && data.info && data.info === '登录信息失效,请重新登录')
+                        this.setStatusFail(account)
                     throw new Error(data?.info || '未知错误,请尝试重新登录')
                 }
             } catch (error) {
@@ -219,7 +221,7 @@ class Lepao {
 
                 if (!data || data.status !== 1 || !data.data) {
                     // 10.17更新,只有明确说明登录失效才会更新状态
-                    if(data && data.info && data.info === '登录信息失效,请重新登录')
+                    if (data && data.info && data.info === '登录信息失效,请重新登录')
                         this.setStatusFail(account)
 
                     throw new Error(data?.info || '系统繁忙,请稍后再试')