diff options
Diffstat (limited to 'crates/utils')
| -rw-r--r-- | crates/utils/cfg_file/src/config.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/crates/utils/cfg_file/src/config.rs b/crates/utils/cfg_file/src/config.rs index 0211e75..a1eb301 100644 --- a/crates/utils/cfg_file/src/config.rs +++ b/crates/utils/cfg_file/src/config.rs @@ -57,7 +57,10 @@ pub trait ConfigFile: Serialize + for<'a> Deserialize<'a> + Default { // Check if file exists if fs::metadata(&file_path).await.is_err() { - return Ok(Self::DataType::default()); + return Err(std::io::Error::new( + std::io::ErrorKind::NotFound, + "Config file not found", + )); } // Open file |
