Tweak identity subcommand
Dependencies
Change contents
- edit in pijul/src/commands/identity.rs at line 74
.requires("no-prompt") - edit in pijul/src/commands/identity.rs at line 110
.requires("no-prompt") - replacement in pijul/src/commands/identity.rs at line 114
#[clap(long = "name", group("name"), value_parser = name_exists, display_order = 2)]#[clap(group("name"), value_parser = name_exists, display_order = 2)] - edit in pijul/src/commands/identity.rs at line 175
#[clap(alias = "rm")] - replacement in pijul/src/commands/identity.rs at line 247
let identity = if options.no_prompt {unwrap_args(Complete::default()?,options.name,options.username,options.display_name,options.remote,options.email,options.expiry,options.password,)?} else {Complete::default()?};let identity = unwrap_args(Complete::default()?,options.name,options.username,options.display_name,options.remote,options.email,options.expiry,options.password,)?; - edit in pijul/src/commands/identity.rs at line 381
let cli_args = unwrap_args(old_identity.clone(),options.new_name,options.username,options.display_name,options.remote,options.email,options.expiry,options.password,)?; - replacement in pijul/src/commands/identity.rs at line 393
unwrap_args(old_identity.clone(),options.new_name,options.username,options.display_name,options.remote,options.email,options.expiry,options.password,)?cli_args - replacement in pijul/src/commands/identity.rs at line 395
old_identity.clone().prompt_changes(true, !options.no_link).await?cli_args.prompt_changes(true, !options.no_link).await?