From 4cf0ee2be8d5f2d7cf6288cb265dffe839460a7b Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Thu, 28 May 2026 11:02:25 +0200 Subject: [PATCH] feat: Update match display logic to correctly reflect player sets and outcomes --- .../components/tournament/TournamentGroupsTab.vue | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/frontend/src/components/tournament/TournamentGroupsTab.vue b/frontend/src/components/tournament/TournamentGroupsTab.vue index c521b105..4f81ac19 100644 --- a/frontend/src/components/tournament/TournamentGroupsTab.vue +++ b/frontend/src/components/tournament/TournamentGroupsTab.vue @@ -297,13 +297,17 @@ export default { } }); } - + + const rowPlayerIsPlayer1 = match.player1.id === player1Id; + const displaySets1 = rowPlayerIsPlayer1 ? sets1 : sets2; + const displaySets2 = rowPlayerIsPlayer1 ? sets2 : sets1; + return { - sets1, - sets2, + sets1: displaySets1, + sets2: displaySets2, isFinished: match.isFinished, - player1Won: sets1 > sets2, - player2Won: sets2 > sets1 + player1Won: displaySets1 > displaySets2, + player2Won: displaySets2 > displaySets1 }; }, getMatchDisplayText(player1Id, player2Id, groupId) { @@ -388,4 +392,3 @@ export default { } }; -