From edeaa5d2d29dd4a465e5644c199f22667b50d979 Mon Sep 17 00:00:00 2001 From: cyber-sushi Date: Sat, 6 Apr 2024 20:21:19 +0200 Subject: [PATCH] Skip parsing dotfiles and non-toml files --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 967c5c4..80ec788 100644 --- a/src/main.rs +++ b/src/main.rs @@ -17,7 +17,7 @@ async fn main() { let mut config_files: Vec = Vec::new(); for file in config_path { let filename: String = file.as_ref().unwrap().file_name().into_string().unwrap(); - if filename.contains(".toml") { + if filename.ends_with(".toml") && !filename.starts_with(".") { let name: String = filename.split(".toml").collect::>()[0].to_string(); let config_file: Config = Config::new_from_file(file.unwrap().path().to_str().unwrap(), name); config_files.push(config_file);