diff --git a/api/api.yml b/api/api.yml index 132f35c..6910812 100644 --- a/api/api.yml +++ b/api/api.yml @@ -97,8 +97,12 @@ components: type: string id: type: integer + format: int64 + banned: + type: boolean required: - username + - banned ############################################# # PlayerFilter # ############################################# diff --git a/src/main/java/de/towerdefence/server/utils/PlayerMapperService.java b/src/main/java/de/towerdefence/server/utils/PlayerMapperService.java index 0de83da..e6a3f79 100644 --- a/src/main/java/de/towerdefence/server/utils/PlayerMapperService.java +++ b/src/main/java/de/towerdefence/server/utils/PlayerMapperService.java @@ -15,6 +15,8 @@ public class PlayerMapperService { for (Player player : players) { AdministratablePlayer apiPlayer = new AdministratablePlayer(); apiPlayer.setUsername(player.getUsername()); + apiPlayer.setId(player.getId()); + apiPlayer.setBanned(player.isBanned()); administratablePlayers.add(apiPlayer); } return administratablePlayers;