From 95e902cad5b59a7d1951eddc99f07b5bc779e50e Mon Sep 17 00:00:00 2001 From: zhus Date: Fri, 24 Jan 2025 11:25:42 +0300 Subject: [PATCH] args process add hidden-path --- src/args.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/args.rs b/src/args.rs index 92c275f..7d71bf0 100644 --- a/src/args.rs +++ b/src/args.rs @@ -360,6 +360,17 @@ impl Args { .collect(); } + if let Some(hidden_path) = matches.get_many::("hidden-path") { + args.hidden_path = hidden_path.cloned().collect(); + } else { + let mut hidden_path = vec![]; + std::mem::swap(&mut args.hidden_path, &mut hidden_path); + args.hidden_path = hidden_path + .into_iter() + .flat_map(|v| v.split(',').map(|v| v.to_string()).collect::>()) + .collect(); + } + if !args.enable_cors { args.enable_cors = matches.get_flag("enable-cors"); }