upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanConwayDev <DanConwayDev@protonmail.com>2025-05-23 12:36:07 +0100
committerDanConwayDev <DanConwayDev@protonmail.com>2025-05-23 12:43:31 +0100
commit3e7c08d02ed4c6faec79639c0564c4ddf0590333 (patch)
tree924bdc91c38c4b05d0cf60b800dacafba753e696
parent3f8539d640668888294e40fce384c9c5e0460f64 (diff)
fix(init): additional relays dont replace ngit-relays
instead of replacing ngit-relays with additoinal relays , suppliment
-rw-r--r--src/bin/ngit/sub_commands/init.rs15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/bin/ngit/sub_commands/init.rs b/src/bin/ngit/sub_commands/init.rs
index d3b3765..bf4842a 100644
--- a/src/bin/ngit/sub_commands/init.rs
+++ b/src/bin/ngit/sub_commands/init.rs
@@ -441,10 +441,17 @@ pub async fn launch(cli_args: &Cli, args: &SubCommandArgs) -> Result<()> {
441 }, 441 },
442 )?; 442 )?;
443 show_multi_input_prompt_success("additional nostr relays", &selected); 443 show_multi_input_prompt_success("additional nostr relays", &selected);
444 selected 444 [
445 .iter() 445 formatted_selected_ngit_relays
446 .filter_map(|r| parse_relay_url(r).ok()) 446 .iter()
447 .collect() 447 .filter_map(|r| parse_relay_url(r).ok())
448 .collect::<Vec<RelayUrl>>(),
449 selected
450 .iter()
451 .filter_map(|r| parse_relay_url(r).ok())
452 .collect::<Vec<RelayUrl>>(),
453 ]
454 .concat()
448 } else { 455 } else {
449 let selections: Vec<bool> = vec![true; relay_defaults.len()]; 456 let selections: Vec<bool> = vec![true; relay_defaults.len()];
450 if args.relays.is_empty() { 457 if args.relays.is_empty() {