flyzto před 2 týdny
rodič
revize
c03ac7846b
2 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 1 1
      server/models/GamesPs.js
  2. 1 1
      server/triangle/trangleCalc.js

+ 1 - 1
server/models/GamesPs.js

@@ -859,7 +859,7 @@ const gamesRelationCleanup = () => {
   relations.forEach(item => {
     const { rel } = item;
     Object.keys(rel).forEach(platform => {
-      const { evtime, sptime } = rel[platform];
+      const { evtime=0, sptime=0 } = rel[platform] ?? {};
       if (evtime && evtime < expireTime) {
         delete rel[platform].events;
         delete rel[platform].evtime;

+ 1 - 1
server/triangle/trangleCalc.js

@@ -180,7 +180,7 @@ const getPassableEvents = (relations, eventsLogsMap) => {
     const oddsMap = {};
 
     Object.keys(rel).forEach(platform => {
-      const { leagueName, teamHomeName, teamAwayName, timestamp, stage, score, retime, evtime, events, sptime, special } = rel[platform];
+      const { leagueName, teamHomeName, teamAwayName, timestamp, stage, score, retime, evtime, events, sptime, special } = rel[platform] ?? {};
       if (!events && !special) {
         return;
       }