From 800bba220d7073ffa91975633c0936570731685a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Jendrysik?= Date: Sun, 31 Jan 2021 17:01:00 +0100 Subject: [PATCH] Do not list hidden directories as installed versions (#384) --- src/installed_versions.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/installed_versions.rs b/src/installed_versions.rs index d9ee222..6e02087 100644 --- a/src/installed_versions.rs +++ b/src/installed_versions.rs @@ -6,7 +6,12 @@ pub fn list>(installations_dir: P) -> Result, Error> let mut vec = vec![]; for result_entry in installations_dir.as_ref().read_dir().context(IoError)? { let entry = result_entry.context(IoError)?; - if entry.file_name() == ".downloads" { + if entry + .file_name() + .to_str() + .map(|s| s.starts_with(".")) + .unwrap_or(false) + { continue; }