]> git.localhorst.tv Git - alttp.git/blobdiff - resources/js/helpers/Tournament.js
dark mode
[alttp.git] / resources / js / helpers / Tournament.js
index 7ff04df0d821da7874e58a56f2337bc69c8d12ea..8f2239f1695c2a87515d5cf876784b1ef4b769f7 100644 (file)
@@ -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;
        });