From 3f03875a1d4f1d0b8678e9a51f3ea03aba5b66a6 Mon Sep 17 00:00:00 2001 From: Lero Date: Thu, 19 Dec 2024 10:44:27 +0200 Subject: [PATCH] fix: fetch speakers --- src/fetch-speakers.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/fetch-speakers.js b/src/fetch-speakers.js index b4acc70..c25d66c 100644 --- a/src/fetch-speakers.js +++ b/src/fetch-speakers.js @@ -159,9 +159,11 @@ const fetchData = async (client, { tagColors, labelColors, ...vars }) => { const [ { daySpeakers, eveningSpeakers }, { daySpeakers: daySpeakersPast, eveningSpeakers: eveningSpeakersPast }, - ] = await Promise.all([emsSpeakers || data.speakers, pastSpeakers].map(speakers => - processSpeakers(speakers, tagColors, labelColors) - )); + ] = await Promise.all( + [emsSpeakers || data.speakers || [], pastSpeakers || []].map(speakers => + processSpeakers(speakers, tagColors, labelColors), + ), + ); return { speakers: { main: daySpeakers },