diff --git a/src/config.rs b/src/config.rs index 02cf921..e5c26bf 100644 --- a/src/config.rs +++ b/src/config.rs @@ -73,7 +73,7 @@ pub fn load_config(opts: &opts::Opts) -> anyhow::Result { None => { let confpath = ProjectDirs::from("me", "kaangenc", "gandi-dynamic-dns") .map(|dir| PathBuf::from(dir.config_dir()).join("config.toml")) - .ok_or(anyhow::anyhow!("Can't find config directory")); + .ok_or_else(|| anyhow::anyhow!("Can't find config directory")); confpath .and_then(|path| { println!("Checking for config: {}", path.to_string_lossy());