feat: add with spinner call on api that i missed before

This commit is contained in:
RafayAhmad7548 2026-08-31 00:20:06 +05:00
parent 2aaae9239c
commit ed93609899
Signed by: RafayAhmad
SSH key fingerprint: SHA256:WURX8viobA1uawb4dWM3LqYrY+XPcZcXhAXAlrYdhtE
2 changed files with 12 additions and 5 deletions

View file

@ -73,10 +73,14 @@ async fn main() -> Result<(), Box<dyn Error>> {
.interact()?; .interact()?;
let version_detail: VanillaVersionDetail = let version_detail: VanillaVersionDetail =
reqwest::get(release_versions[version_index].url.clone()) with_spinner("", "", || async {
.await? let version_detail: VanillaVersionDetail =
.json() reqwest::get(release_versions[version_index].url.clone())
.await?; .await?
.json()
.await?;
Ok(version_detail)
}).await?;
let start_msg = format!( let start_msg = format!(
"downloading server.jar for {} {}", "downloading server.jar for {} {}",

View file

@ -17,7 +17,10 @@ where
let result = f().await; let result = f().await;
pb.finish_and_clear(); pb.finish_and_clear();
println!("{} {}", dialoguer::console::style("✔").green(), finish_msg); if !finish_msg.is_empty() {
println!("{} {}", dialoguer::console::style("✔").green(), finish_msg);
}
result result
} }