- @for (p of pairings.pairings; track p.id) {
-
+ @for (p of pairings.pairings; track pairingKey(p)) {
+ @let gid = firstGameId(p);
+
{{ p.white?.name ?? 'Bye' }}
vs
{{ p.black.name }}
@@ -168,7 +169,7 @@
{{ p.winner === 'draw' ? '½–½' : p.winner === 'white' ? '1–0' : '0–1' }}
- } @else if (p.gameId) {
+ } @else if (gid) {