From ed93609899d87f89bb8dfe1af968fb9545138776 Mon Sep 17 00:00:00 2001 From: RafayAhmad7548 Date: Mon, 31 Aug 2026 00:20:06 +0500 Subject: [PATCH] feat: add with spinner call on api that i missed before --- src/main.rs | 12 ++++++++---- src/utils.rs | 5 ++++- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/main.rs b/src/main.rs index 4390fef..7b8b911 100644 --- a/src/main.rs +++ b/src/main.rs @@ -73,10 +73,14 @@ async fn main() -> Result<(), Box> { .interact()?; let version_detail: VanillaVersionDetail = - reqwest::get(release_versions[version_index].url.clone()) - .await? - .json() - .await?; + with_spinner("", "", || async { + let version_detail: VanillaVersionDetail = + reqwest::get(release_versions[version_index].url.clone()) + .await? + .json() + .await?; + Ok(version_detail) + }).await?; let start_msg = format!( "downloading server.jar for {} {}", diff --git a/src/utils.rs b/src/utils.rs index b0bc56e..5672b7c 100644 --- a/src/utils.rs +++ b/src/utils.rs @@ -17,7 +17,10 @@ where let result = f().await; pb.finish_and_clear(); - println!("{} {}", dialoguer::console::style("✔").green(), finish_msg); + if !finish_msg.is_empty() { + println!("{} {}", dialoguer::console::style("✔").green(), finish_msg); + + } result }