From 3ca30c5ca49ce4b011ca73207c2355c3261c1dd3 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Wed, 11 Feb 2026 16:09:52 +0000 Subject: rename --grasp-servers flag to --grasp-server Allow multiple values via repeated --grasp-server flags instead of the less intuitive plural --grasp-servers form. --- src/bin/ngit/sub_commands/init.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/bin/ngit/sub_commands') diff --git a/src/bin/ngit/sub_commands/init.rs b/src/bin/ngit/sub_commands/init.rs index 827acf8..3fa67ba 100644 --- a/src/bin/ngit/sub_commands/init.rs +++ b/src/bin/ngit/sub_commands/init.rs @@ -304,8 +304,8 @@ fn resolve_grasp_servers( identifier: &str, interactive: bool, ) -> Result> { - if !args.grasp_servers.is_empty() { - return Ok(args.grasp_servers.clone()); + if !args.grasp_server.is_empty() { + return Ok(args.grasp_server.clone()); } let has_both_relays_and_clone_url = !args.relays.is_empty() && !args.clone.is_empty(); @@ -414,13 +414,13 @@ fn validate_fresh(cli: &Cli, args: &SubCommandArgs, user_has_grasp_list: bool) - missing.push(("--name ", "repository name or identifier")); } - let has_grasp_servers = !args.grasp_servers.is_empty(); + let has_grasp_servers = !args.grasp_server.is_empty(); let has_both_relays_and_clone_url = !args.relays.is_empty() && !args.clone.is_empty(); let missing_servers = !has_grasp_servers && !user_has_grasp_list && !has_both_relays_and_clone_url; if missing_servers { missing.push(( - "--grasp-servers ...", + "--grasp-server ...", "where your git+nostr data is hosted", )); } @@ -467,7 +467,7 @@ pub struct SubCommandArgs { description: Option, #[clap(short, long, value_parser, num_args = 1..)] /// where your git+nostr data is hosted - grasp_servers: Vec, + grasp_server: Vec, #[clap(long, value_parser, num_args = 1..)] /// additional relays beyond grasp servers relays: Vec, @@ -495,7 +495,7 @@ impl SubCommandArgs { || self.description.is_some() || !self.clone.is_empty() || !self.relays.is_empty() - || !self.grasp_servers.is_empty() + || !self.grasp_server.is_empty() || !self.web.is_empty() || !self.blossoms.is_empty() || !self.other_maintainers.is_empty() -- cgit v1.2.3