From 3d4dd0664b04a35ae3160781eccd7bc75922c973 Mon Sep 17 00:00:00 2001 From: Theo DUPIN Date: Sun, 19 Mar 2023 17:10:38 +0100 Subject: [PATCH] =?UTF-8?q?ajout=20de=20la=20propri=C3=A9t=C3=A9=20player?= =?UTF-8?q?=20dans=20le=20constructeur=20de=20Game?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Sources/Model/Game.cs | 1 + Sources/Trek12_API/Converter/GameConverter.cs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Sources/Model/Game.cs b/Sources/Model/Game.cs index a8f0d8e..54f7029 100644 --- a/Sources/Model/Game.cs +++ b/Sources/Model/Game.cs @@ -51,6 +51,7 @@ namespace Model Turns = new ReadOnlyCollection(turns); grilles.Add(owner, new Grille()); scores.Add(owner, 0); + players.Add(owner); GameMode = gameMode; Id = id; } diff --git a/Sources/Trek12_API/Converter/GameConverter.cs b/Sources/Trek12_API/Converter/GameConverter.cs index ecc1f8d..b8d65c1 100644 --- a/Sources/Trek12_API/Converter/GameConverter.cs +++ b/Sources/Trek12_API/Converter/GameConverter.cs @@ -8,7 +8,7 @@ namespace Trek12_API.Converter { public static GameDTO toDTO(this Game game) { - var gameDTO = new GameDTO(game.Id, game.Date, game.Player.toDTO(), game.GameMode.toDTO()); + var gameDTO = new GameDTO(game.Id, game.Date, game.Players.toDTOs().First(), game.GameMode.toDTO()); gameDTO.Duration = game.Duration; gameDTO.Date = game.Date; gameDTO.Turns = new List();