diff -r a859f08ebb4f -r ede5f4ec48f3 rust/hedgewars-server/src/core/server.rs --- a/rust/hedgewars-server/src/core/server.rs Thu Dec 26 21:04:37 2019 +0300 +++ b/rust/hedgewars-server/src/core/server.rs Thu Dec 26 21:55:51 2019 +0300 @@ -121,7 +121,6 @@ #[derive(Debug)] pub enum StartGameError { NotEnoughClans, - NotEnoughTeams, NotReady, AlreadyInGame, } @@ -251,9 +250,9 @@ #[cfg(feature = "official-server")] { - client.set_is_registered(info.is_registered); - client.set_is_admin(info.is_admin); - client.set_is_contributor(info.is_contributor); + client.set_is_registered(data.is_registered); + client.set_is_admin(data.is_admin); + client.set_is_contributor(data.is_contributor); } self.clients.insert(client_id, client); @@ -653,7 +652,6 @@ let new_master = &mut self.server.clients[new_master_id]; if new_master.room_id == Some(self.room_id) { self.server.clients[new_master_id].set_is_master(true); - let room = self.room_mut(); let old_master_id = self.room().master_id; if let Some(master_id) = old_master_id {