Poll correct sub argument tree for domain flag in lockdown CLI

This commit is contained in:
Jackson Coxson
2026-01-05 08:08:11 -07:00
parent 6dcfd4bc4c
commit a4e17ea076

View File

@@ -47,12 +47,12 @@ pub async fn main(arguments: &CollectedArguments, provider: Box<dyn IdeviceProvi
.await
.expect("no session");
let domain: Option<String> = arguments.get_flag("domain");
let domain = domain.as_deref();
let (sub_name, sub_args) = arguments.first_subcommand().expect("No subcommand");
let mut sub_args = sub_args.clone();
let domain: Option<String> = sub_args.get_flag("domain");
let domain = domain.as_deref();
match sub_name.as_str() {
"get" => {
let key: Option<String> = sub_args.next_argument();