flyzto 5 ماه پیش
والد
کامیت
9ecfe6867c
1فایلهای تغییر یافته به همراه7 افزوده شده و 2 حذف شده
  1. 7 2
      server/models/GamesPs.js

+ 7 - 2
server/models/GamesPs.js

@@ -441,11 +441,16 @@ const updateGamesRelation = () => {
     };
 
     gamesRelation.forEach(item => {
-      const { id } = item;
-      if (!GAMES.Relations[id]) {
+      const { id, mk } = item;
+      const oldItem = GAMES.Relations[id];
+      if (!oldItem) {
         GAMES.Relations[id] = item;
         updateCount.add ++;
       }
+      else if (oldItem.mk != mk) {
+        GAMES.Relations[id] = item;
+        updateCount.update ++;
+      }
     });
 
     const relations = new Set(gamesRelation.map(item => +item.id));