summaryrefslogtreecommitdiff
path: root/crates/utils/cfg_file
diff options
context:
space:
mode:
Diffstat (limited to 'crates/utils/cfg_file')
-rw-r--r--crates/utils/cfg_file/src/config.rs5
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