From 3c816f3c8af0b595f384f5f9377431a46b1141b2 Mon Sep 17 00:00:00 2001 From: Florrie Date: Sun, 8 Apr 2018 21:03:38 -0300 Subject: Fix referencing groupTrackIndex when it doesn't exist --- src/loop-play.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/loop-play.js b/src/loop-play.js index ad071c3..f01ee5f 100644 --- a/src/loop-play.js +++ b/src/loop-play.js @@ -452,11 +452,13 @@ class PlayController extends EventEmitter { } } + const groupIndexArr = (track && track.groupTrackIndex) || ['', ''] + fullStatusLine += processTemplateString(statusLineTemplate, Object.assign({ index: track ? (track.overallTrackIndex[0] + 1) : '', trackCount: track ? (track.overallTrackIndex[1]) : '', - indexGroup: track ? (track.groupTrackIndex[0] + 1) : '', - trackCountGroup: track ? (track.groupTrackIndex[1]) : '', + indexGroup: groupIndexArr[0], + trackCountGroup: groupIndexArr[1], longIndex }, playerData)) -- cgit 1.3.0-6-gf8a5