🐛 Add validation and delegation to Player.Remove()

pull/51/head
Alexis Drai 2 years ago
parent dcb9de97e5
commit f1404f829d

@ -88,7 +88,12 @@ namespace Model
/// <param name="toRemove">player to be removed</param>
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