From 5b1cce92adeba1d374ef03301052f4edde630b6b Mon Sep 17 00:00:00 2001 From: Martin Flodin Date: Sat, 19 May 2018 11:00:26 +0200 Subject: [PATCH] Ensure that nextTalks is not empty before accessing --- src/components/TalksUpNext.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/components/TalksUpNext.js b/src/components/TalksUpNext.js index cc4da34..5de8b28 100644 --- a/src/components/TalksUpNext.js +++ b/src/components/TalksUpNext.js @@ -79,11 +79,12 @@ export default class TalksUpNext extends React.Component { res.data.events && res.data.events[0] && res.data.events[0].status && - res.data.events[0].status.nextFiveScheduledItems + res.data.events[0].status.nextFiveScheduledItems && + res.data.events[0].status.nextFiveScheduledItems.length > 0 ) { let nextTalks = res.data.events[0].status.nextFiveScheduledItems; that.setState({ - nextTalks: res.data.events[0].status.nextFiveScheduledItems.slice( + nextTalks: nextTalks.slice( 0, 3 ),