Throw error when the retrieval of one or more events fails

This commit is contained in:
Clarence Chan committed 2023-09-19 18:51:14 -04:00
1 parent 3457e0a95f
commit b039ac461f
1 file changed
+1
+1
View File
@@ -107,6 +107,7 @@ async function getAllDetailedEvents() {
events = await getEventLinks();
events = events.map(getDetailsFromEventLink);
events = await Promise.all(events);
if (events.some((event) => !event)) throw "Failed to retrieve an event";
return events;
} catch (error) {
console.error(error);