diff options
Diffstat (limited to '')
| -rw-r--r-- | crates/daemon/src/main.rs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/crates/daemon/src/main.rs b/crates/daemon/src/main.rs index 1d94b5fa..9d5a5333 100644 --- a/crates/daemon/src/main.rs +++ b/crates/daemon/src/main.rs @@ -1,4 +1,8 @@ -#![expect(unused_crate_dependencies)] +#![expect( + clippy::cast_possible_truncation, + clippy::cast_possible_wrap, + clippy::cast_sign_loss +)] use std::{ fs::{self, File, OpenOptions}, @@ -44,6 +48,10 @@ async fn main() -> Result<()> { } let settings = Settings::new().wrap_err("could not load client settings")?; + if !settings.paths_ok() { + bail!("Failed to verify all paths :("); + } + let db_path = PathBuf::from(settings.db_path.as_str()); let record_store_path = PathBuf::from(settings.record_store_path.as_str()); |
