fix: add file existing check when -f option specified. issue #664

This commit is contained in:
fukusuket
2022-08-19 02:25:19 +09:00
parent 58a915c539
commit 2d12d5e846

View File

@@ -213,6 +213,14 @@ impl App {
} }
self.analysis_files(live_analysis_list.unwrap(), &time_filter); self.analysis_files(live_analysis_list.unwrap(), &time_filter);
} else if let Some(filepath) = &configs::CONFIG.read().unwrap().args.filepath { } else if let Some(filepath) = &configs::CONFIG.read().unwrap().args.filepath {
if !filepath.exists() {
AlertMessage::alert(&format!(
" The file {} does not exist. Please specify a valid file path.",
filepath.as_os_str().to_str().unwrap()
))
.ok();
return;
}
if !TARGET_EXTENSIONS.contains( if !TARGET_EXTENSIONS.contains(
filepath filepath
.extension() .extension()