From 3365c19f782179429eb0ecc2ce2318808405b200 Mon Sep 17 00:00:00 2001 From: Michel ten Voorde Date: Tue, 12 Aug 2025 23:32:11 +0200 Subject: [PATCH] Added game.id and team.id --- src/main/java/nl/connectedit/swiss/dto/GameDto.java | 2 ++ src/main/java/nl/connectedit/swiss/dto/TeamDto.java | 2 ++ src/main/java/nl/connectedit/swiss/mapper/GameMapper.java | 1 + src/main/java/nl/connectedit/swiss/mapper/TeamMapper.java | 1 + 4 files changed, 6 insertions(+) diff --git a/src/main/java/nl/connectedit/swiss/dto/GameDto.java b/src/main/java/nl/connectedit/swiss/dto/GameDto.java index 1a9cd05..a9ca34d 100644 --- a/src/main/java/nl/connectedit/swiss/dto/GameDto.java +++ b/src/main/java/nl/connectedit/swiss/dto/GameDto.java @@ -7,6 +7,8 @@ import lombok.Setter; @Setter public class GameDto extends AbstractDto { + private Long id; + private Long score1; private Long score2; diff --git a/src/main/java/nl/connectedit/swiss/dto/TeamDto.java b/src/main/java/nl/connectedit/swiss/dto/TeamDto.java index ce89ca8..b82329b 100644 --- a/src/main/java/nl/connectedit/swiss/dto/TeamDto.java +++ b/src/main/java/nl/connectedit/swiss/dto/TeamDto.java @@ -7,6 +7,8 @@ import lombok.Setter; @Setter public class TeamDto extends AbstractDto { + private Long id; + private PlayerDto player1; private PlayerDto player2; diff --git a/src/main/java/nl/connectedit/swiss/mapper/GameMapper.java b/src/main/java/nl/connectedit/swiss/mapper/GameMapper.java index 11e6c1d..d8cfb86 100644 --- a/src/main/java/nl/connectedit/swiss/mapper/GameMapper.java +++ b/src/main/java/nl/connectedit/swiss/mapper/GameMapper.java @@ -10,6 +10,7 @@ public class GameMapper implements DtoMapper { @Override public GameDto toDto(Game game) { var gameDto = new GameDto(); + gameDto.setId(game.getId()); gameDto.setScore1(game.getScore1()); gameDto.setScore2(game.getScore2()); diff --git a/src/main/java/nl/connectedit/swiss/mapper/TeamMapper.java b/src/main/java/nl/connectedit/swiss/mapper/TeamMapper.java index 314a9bc..f38a851 100644 --- a/src/main/java/nl/connectedit/swiss/mapper/TeamMapper.java +++ b/src/main/java/nl/connectedit/swiss/mapper/TeamMapper.java @@ -14,6 +14,7 @@ public class TeamMapper implements DtoMapper { @Override public TeamDto toDto(Team team) { var teamDto = new TeamDto(); + teamDto.setId(team.getId()); teamDto.setPlayer1(playerMapper.toDto(team.getPlayer1())); if (team.getPlayer2() != null) {