|
@@ -492,7 +492,9 @@ const syncBaseEvents = ({ mk, games, outrights }) => {
|
|
|
adjustedEvents[ior].q = sourceOdds < innerOuMinValue ? 0 : 1;
|
|
adjustedEvents[ior].q = sourceOdds < innerOuMinValue ? 0 : 1;
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
- baseGame.originId = originId;
|
|
|
|
|
|
|
+ if (typeof originId != 'undefined') {
|
|
|
|
|
+ baseGame.originId = originId;
|
|
|
|
|
+ }
|
|
|
baseGame.stage = stage;
|
|
baseGame.stage = stage;
|
|
|
baseGame.retime = retime;
|
|
baseGame.retime = retime;
|
|
|
baseGame.score = score;
|
|
baseGame.score = score;
|
|
@@ -568,7 +570,7 @@ const syncBaseEvents = ({ mk, games, outrights }) => {
|
|
|
const relatedMap = new Map(relatedGames.map(item => [item.eventId, item]));
|
|
const relatedMap = new Map(relatedGames.map(item => [item.eventId, item]));
|
|
|
|
|
|
|
|
gamesList?.forEach(game => {
|
|
gamesList?.forEach(game => {
|
|
|
- const { eventId, matches, uptime, stage, retime, score, wm } = game;
|
|
|
|
|
|
|
+ const { eventId, originId, matches, uptime, stage, retime, score, wm } = game;
|
|
|
const relatedGame = relatedMap.get(eventId);
|
|
const relatedGame = relatedMap.get(eventId);
|
|
|
if (relatedGame) {
|
|
if (relatedGame) {
|
|
|
const events = {};
|
|
const events = {};
|
|
@@ -583,6 +585,9 @@ const syncBaseEvents = ({ mk, games, outrights }) => {
|
|
|
};
|
|
};
|
|
|
});
|
|
});
|
|
|
});
|
|
});
|
|
|
|
|
+ if (typeof originId != 'undefined') {
|
|
|
|
|
+ relatedGame.originId = originId;
|
|
|
|
|
+ }
|
|
|
relatedGame.evtime = uptime;
|
|
relatedGame.evtime = uptime;
|
|
|
relatedGame.events = events;
|
|
relatedGame.events = events;
|
|
|
relatedGame.stage = stage;
|
|
relatedGame.stage = stage;
|
|
@@ -684,7 +689,7 @@ const updateGamesEvents = ({ platform, mk, games, outrights, timestamp, tp }) =>
|
|
|
const relatedMap = new Map(relatedGames.map(item => [item.eventId, item]));
|
|
const relatedMap = new Map(relatedGames.map(item => [item.eventId, item]));
|
|
|
|
|
|
|
|
games?.forEach(game => {
|
|
games?.forEach(game => {
|
|
|
- const { eventId, evtime, events, stage, retime, score, wm } = game;
|
|
|
|
|
|
|
+ const { eventId, originId, evtime, events, stage, retime, score, wm } = game;
|
|
|
const relatedGame = relatedMap.get(eventId);
|
|
const relatedGame = relatedMap.get(eventId);
|
|
|
if (!relatedGame) {
|
|
if (!relatedGame) {
|
|
|
return;
|
|
return;
|
|
@@ -692,6 +697,9 @@ const updateGamesEvents = ({ platform, mk, games, outrights, timestamp, tp }) =>
|
|
|
const baseEvents = baseMap.get(relatedGame.baseId)?.events ?? {};
|
|
const baseEvents = baseMap.get(relatedGame.baseId)?.events ?? {};
|
|
|
compareOdds(events, baseEvents, platform);
|
|
compareOdds(events, baseEvents, platform);
|
|
|
if (relatedGame) {
|
|
if (relatedGame) {
|
|
|
|
|
+ if (typeof originId != 'undefined') {
|
|
|
|
|
+ relatedGame.originId = originId;
|
|
|
|
|
+ }
|
|
|
relatedGame.evtime = evtime;
|
|
relatedGame.evtime = evtime;
|
|
|
relatedGame.events = events;
|
|
relatedGame.events = events;
|
|
|
relatedGame.stage = stage;
|
|
relatedGame.stage = stage;
|