X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=resources%2Fjs%2Fhelpers%2FTournament.js;h=8f2239f1695c2a87515d5cf876784b1ef4b769f7;hb=7e8555cfc96dcd364ca4fe9895e51af1bb04b546;hp=7ff04df0d821da7874e58a56f2337bc69c8d12ea;hpb=e0616336a824a6d59c4b9d25ef4ed7fa26214cef;p=alttp.git diff --git a/resources/js/helpers/Tournament.js b/resources/js/helpers/Tournament.js index 7ff04df..8f2239f 100644 --- a/resources/js/helpers/Tournament.js +++ b/resources/js/helpers/Tournament.js @@ -38,14 +38,14 @@ export const getScoreTable = tournament => { runners.forEach(participant => { running[participant.id] = 0; }); - const data = tournament.rounds.reverse().map(round => { - const entry = { number: `#${round.number}` }; + const data = [...tournament.rounds, {}].reverse().map(round => { + const entry = { number: round.number ? `#${round.number}` : '' }; runners.forEach(participant => { const result = Participant.findResult(participant, round); if (result && result.score) { running[participant.id] += result.score; - entry[Participant.getUserName(participant)] = running[participant.id]; } + entry[Participant.getUserName(participant)] = running[participant.id]; }); return entry; });