Do not build player arrays with empty string
This commit is contained in:
@@ -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(_))
|
||||
|
||||
Reference in New Issue
Block a user