Do not build player arrays with empty string

This commit is contained in:
2021-01-23 23:26:03 -06:00
parent 311e2e54e8
commit 5df63544b4
2 changed files with 9 additions and 8 deletions

View File

@@ -42,11 +42,10 @@ namespace Websockets.Managers.ClientActionHandlers
else
{
var session = getGameResponse.Session;
response.Game = new Game
{
GameName = session.Name,
Players = new[] { session.Player1, session.Player2 }
};
var players = new[] { session.Player1, session.Player2 }
.Where(p => !string.IsNullOrWhiteSpace(p))
.ToArray();
response.Game = new Game { GameName = session.Name, Players = players };
response.Moves = userName.Equals(session.Player1)
? getMovesResponse.Moves.Select(_ => Mapper.Map(_))