From a8c98cb9ab7b173db8c04cd27b07d1a0570ccca7 Mon Sep 17 00:00:00 2001 From: phoenix Date: Tue, 15 Jul 2025 14:40:46 -0400 Subject: [PATCH] Calling the_rest::create_coverart::create() --- src/main.rs | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/src/main.rs b/src/main.rs index 7bb1141..7c1e294 100644 --- a/src/main.rs +++ b/src/main.rs @@ -111,15 +111,21 @@ async fn some_work( println!("Response: {resp:?}"); let song = &resp.data[0]; - let url = format!("{app_base_url}/api/v2/coverart"); - let payload = serde_json::json!({ - "song_id": &song.id, - "coverart_queue_id": &coverart_queue_id, - }); - println!("Payload: {payload:?}"); - println!("Url: {url:?}"); - // println!("Response json: {:?}", response.text().await); - Ok(()) + match the_rest::create_coverart::create(app_base_url, &song.id, &coverart_queue_id).await { + Ok(response) => match response.json::().await { + Ok(resp) => { + println!("CoverArt sent and successfully parsed response"); + println!("json: {resp:?}"); + Ok(()) + } + Err(err) => { + Err(std::io::Error::other(err.to_string())) + } + } + Err(err) => { + Err(std::io::Error::other(err.to_string())) + } + } } Err(err) => Err(std::io::Error::other(err.to_string())), },