configs fix

This commit is contained in:
MeexReay 2025-02-10 13:09:02 +03:00
parent 46b4b84ed4
commit 071f9e696d

View File

@ -32,7 +32,9 @@ pub fn load_config(path: PathBuf) -> Config {
update_time, update_time,
max_messages max_messages
}; };
fs::write(path, serde_yml::to_string(&config).expect("Config save error")); let config_text = serde_yml::to_string(&config).expect("Config save error");
fs::create_dir_all(&path.parent().expect("Config save error")).expect("Config save error");
fs::write(&path, config_text).expect("Config save error");
config config
} else { } else {
let config = &fs::read_to_string(&path).expect("Config load error"); let config = &fs::read_to_string(&path).expect("Config load error");