🐛 Add validation and delegation to Player.Remove()

pull/52/head
Alexis Drai 3 years ago
parent fd00107e5f
commit d36afce173

@ -88,7 +88,12 @@ namespace Model
/// <param name="toRemove">player to be removed</param> /// <param name="toRemove">player to be removed</param>
public void Remove(Player toRemove) public void Remove(Player toRemove)
{ {
players.Remove(toRemove); // delegating, making sure we find it even if different case etc.
if (toRemove != null)
{
Player realToRemove = GetOneByName(toRemove.Name);
players.Remove(realToRemove);
}
} }
} }
} }

Loading…
Cancel
Save