From d3f78bb735b400a0016292bc947eebde4c460b81 Mon Sep 17 00:00:00 2001 From: Alan O'Donnell Date: Fri, 15 Oct 2021 13:01:05 -0700 Subject: [PATCH] cli: Make sure program_paths only includes directories. (#887) --- cli/src/config.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/cli/src/config.rs b/cli/src/config.rs index e2d74c77c..4dc49b37c 100644 --- a/cli/src/config.rs +++ b/cli/src/config.rs @@ -124,6 +124,7 @@ impl WithPath { if members.is_empty() { let path = self.path().parent().unwrap().join("programs"); fs::read_dir(path)? + .filter(|entry| entry.as_ref().map(|e| e.path().is_dir()).unwrap_or(false)) .map(|dir| dir.map(|d| d.path().canonicalize().unwrap())) .collect::>>() .into_iter()