Kaynağa Gözat

优化账号切换日志

flyzto 4 hafta önce
ebeveyn
işleme
b8253a2e7a
1 değiştirilmiş dosya ile 7 ekleme ve 1 silme
  1. 7 1
      pinnacle/libs/getAccount.js

+ 7 - 1
pinnacle/libs/getAccount.js

@@ -67,6 +67,8 @@ export const getAccountInfo = () => {
     return null;
   }
 
+  let isAccountChanged = false;
+
   if (ACCOUNT_OPTIONS.nextChangeTime == 0) {
     ACCOUNT_OPTIONS.currentIndex = 0;
     ACCOUNT_OPTIONS.nextChangeTime = getRandomTime();
@@ -77,11 +79,15 @@ export const getAccountInfo = () => {
       ACCOUNT_OPTIONS.currentIndex = 0;
     }
     ACCOUNT_OPTIONS.nextChangeTime = getRandomTime();
-    Logs.out('account changed', ACCOUNT_OPTIONS);
+    isAccountChanged = true;
     saveGlobalDataToCache();
   }
 
   const accountInfo = accounts[ACCOUNT_OPTIONS.currentIndex];
+  if (isAccountChanged) {
+    const { password, ...accountInfoRest } = accountInfo;
+    Logs.out('account changed', ACCOUNT_OPTIONS, accountInfoRest);
+  }
   return accountInfo;
 }