From 0aa5c3e63aaccc303bb6c25810995e1a2dde691e Mon Sep 17 00:00:00 2001 From: Logan McNaughton <848146+loganmc10@users.noreply.github.com> Date: Wed, 10 Dec 2025 12:35:22 +0100 Subject: [PATCH] cleanup variable --- src/ui/netplay.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/ui/netplay.rs b/src/ui/netplay.rs index 01e9e01d..b43150e8 100644 --- a/src/ui/netplay.rs +++ b/src/ui/netplay.rs @@ -139,13 +139,14 @@ fn populate_server_names(weak: slin } } - let mut public_servers: Vec = vec![]; let response = task.await; - if let Ok(response) = response - && let Ok(mut servers) = response.json::>().await + let public_servers = if let Ok(response) = response + && let Ok(servers) = response.json::>().await { - public_servers.append(&mut servers); - } + servers + } else { + vec![] + }; weak.upgrade_in_event_loop(move |handle| { let server_names: slint::VecModel = slint::VecModel::default(); let server_urls: slint::VecModel = slint::VecModel::default();