From 18aa02a074ddaa834af1c4300703a010c14d8eb2 Mon Sep 17 00:00:00 2001 From: Clarence Chan Date: Sun, 29 Oct 2023 11:05:21 -0400 Subject: [PATCH] Update events in events.json in parallel rather than series --- api.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api.js b/api.js index 6b2e0ae9..559820a6 100644 --- a/api.js +++ b/api.js @@ -93,9 +93,11 @@ async function updateEventsFile() { if (new Date(events[i].LiveEventDetail.StartTime) < Date.now()) continue; console.log("Updating event", events[i].LiveEventDetail.EventId); - events[i] = await fetchEvent(events[i].LiveEventDetail.EventId); + events[i] = fetchEvent(events[i].LiveEventDetail.EventId); } + events = await Promise.all(events); + // Starting from the latest event ID previously found, find and add any // new events let eventId = events[0].LiveEventDetail.EventId;