diff -r a077aac9df01 -r 98ef2913ec73 rust/hedgewars-server/src/server/database.rs --- a/rust/hedgewars-server/src/server/database.rs Sun Dec 16 00:09:20 2018 +0100 +++ b/rust/hedgewars-server/src/server/database.rs Sun Dec 16 00:12:29 2018 +0100 @@ -1,5 +1,5 @@ use mysql; -use mysql::{params, error::Error, error::DriverError}; +use mysql::{error::DriverError, error::Error, params}; struct AccountInfo { is_registered: bool, @@ -46,17 +46,24 @@ fn store_stats(&mut self, stats: &ServerStatistics) -> Result<(), Error> { if let Some(pool) = &self.pool { - for mut stmt in pool.prepare(r"INSERT INTO gameserver_stats (players, rooms, last_update) VALUES (:players, :rooms, UNIX_TIMESTAMP())").into_iter() { - stmt.execute(params!{ - "players" => stats.players, - "rooms" => stats.rooms, - })?; - } + for mut stmt in pool + .prepare( + r"INSERT INTO gameserver_stats + (players, rooms, last_update) + VALUES + (:players, :rooms, UNIX_TIMESTAMP())", + ) + .into_iter() + { + stmt.execute(params! { + "players" => stats.players, + "rooms" => stats.rooms, + })?; + } Ok(()) } else { Err(DriverError::SetupError.into()) } - } fn store_achievements(&mut self, achievements: &Achievements) -> Result<(), ()> {