From 3e7c08d02ed4c6faec79639c0564c4ddf0590333 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Fri, 23 May 2025 12:36:07 +0100 Subject: fix(init): additional relays dont replace ngit-relays instead of replacing ngit-relays with additoinal relays , suppliment --- src/bin/ngit/sub_commands/init.rs | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'src/bin/ngit/sub_commands/init.rs') 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<()> { }, )?; show_multi_input_prompt_success("additional nostr relays", &selected); - selected - .iter() - .filter_map(|r| parse_relay_url(r).ok()) - .collect() + [ + formatted_selected_ngit_relays + .iter() + .filter_map(|r| parse_relay_url(r).ok()) + .collect::>(), + selected + .iter() + .filter_map(|r| parse_relay_url(r).ok()) + .collect::>(), + ] + .concat() } else { let selections: Vec = vec![true; relay_defaults.len()]; if args.relays.is_empty() { -- cgit v1.2.3