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;
});