flyzto 1 месяц назад
Родитель
Сommit
0b03c403a8
1 измененных файлов с 14 добавлено и 4 удалено
  1. 14 4
      server/models/GamesPs.js

+ 14 - 4
server/models/GamesPs.js

@@ -123,12 +123,20 @@ const syncLeaguesList = ({ mk, leagues }) => {
  * 更新联赛列表
  */
 const updateLeaguesList = ({ mk, leagues, platform }) => {
-  Logs.out('updateLeaguesList', { mk, leagues, platform });
-  if (!GAMES.Leagues[platform]) {
-    GAMES.Leagues[platform] = {};
+
+  const { Leagues } = GAMES;
+
+  Object.keys(Leagues).forEach(platform => {
+    if (!['ps', 'ob', 'hg'].includes(platform)) {
+      delete Leagues[platform];
+    }
+  });
+
+  if (!Leagues[platform]) {
+    Leagues[platform] = {};
   }
 
-  const leaguesMap = GAMES.Leagues[platform];
+  const leaguesMap = Leagues[platform];
 
   const nowTime = Date.now();
   const expireTime = nowTime - 1000 * 60 * 5;
@@ -149,6 +157,8 @@ const updateLeaguesList = ({ mk, leagues, platform }) => {
     return leagues.length;
   }
 
+
+
   return 0;
 }