From f18fe14553a05f10e42088ae69d70820940656da Mon Sep 17 00:00:00 2001 From: Jake McGinty Date: Tue, 4 May 2021 11:34:16 +0900 Subject: [PATCH] {client,server}: hide innernet-server CIDR from selection menus It's a special /32 CIDR that is un-interactable, so is only taking up space. Closes #63 --- shared/src/prompts.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/shared/src/prompts.rs b/shared/src/prompts.rs index 924f194..032143f 100644 --- a/shared/src/prompts.rs +++ b/shared/src/prompts.rs @@ -77,6 +77,7 @@ pub fn add_cidr(cidrs: &[Cidr], request: &AddCidrOpts) -> Result(cidrs: &'a [Cidr], text: &'static str) -> Result<&'a Cidr, Error> { let cidr_names: Vec<_> = cidrs .iter() + .filter(|cidr| cidr.name != "innernet-server") .map(|cidr| format!("{} ({})", &cidr.name, &cidr.cidr)) .collect(); let cidr_index = Select::with_theme(&*THEME)