diff --git a/src/network/server.rs b/src/network/server.rs index ec6fc8b..05d7859 100644 --- a/src/network/server.rs +++ b/src/network/server.rs @@ -26,6 +26,7 @@ use crate::{ settings::{general_settings::SettingsLike, server_settings::ServerSettings}, }; +// TODO! Maybe move this somewhere more global and share with `board` struct const MAX_PLAYABLE_CONNECTIONS: usize = 2; // DON'T EVER CHANGE THIS AS GAME OF CHECKERS HAS ONLY TWO PLAYERS, U // UNDERSTAND???? // diff --git a/src/settings/general_settings.rs b/src/settings/general_settings.rs index bf6e8a8..5e74711 100644 --- a/src/settings/general_settings.rs +++ b/src/settings/general_settings.rs @@ -47,6 +47,11 @@ pub trait SettingsLike: Serialize + DeserializeOwned + Default { let settings = Self::default(); if let Err(e) = settings.save_to_file() { + // this kinda destroys original file if it has + // content that is invalid, i'm not sure if i + // like this, but i'll keep it for now. + // + // ADDING TODO! SO I DONT FORGET AGOUT THIS warn!("Could not save server settings to the file, because: {}", e); }