upleb.uk

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

summaryrefslogtreecommitdiff
path: root/src/bin/ngit/sub_commands
diff options
context:
space:
mode:
Diffstat (limited to 'src/bin/ngit/sub_commands')
-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() {