aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mumctl/src/main.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/mumctl/src/main.rs b/mumctl/src/main.rs
index b7dfb94..2e34a26 100644
--- a/mumctl/src/main.rs
+++ b/mumctl/src/main.rs
@@ -185,13 +185,12 @@ fn match_server_connect(matches : &clap::ArgMatches<'_>, config: &Option<mumlib:
Some(Ok(v)) => Some(v),
};
if let Some(port) = port {
- let server = config
+ let response = match config
.as_ref()
.and_then(|e| e.servers
.as_ref()
.and_then(|e| e.iter()
- .find(|e| e.name == host)));
- let response = match server {
+ .find(|e| e.name == host))) {
Some(config) => {
let host = config.host.as_str();
let port = config.port.unwrap_or(port);