Changed return type of function

This commit is contained in:
2025-07-15 15:06:13 -04:00
parent 9e3f533865
commit 4fee3ff1a6

View File

@@ -69,7 +69,7 @@ async fn is_queue_empty(
async fn some_work( async fn some_work(
app_base_url: &String, app_base_url: &String,
song_queue_id: &uuid::Uuid, song_queue_id: &uuid::Uuid,
) -> Result<(), std::io::Error> { ) -> Result<(icarus_models::song::Song, icarus_models::coverart::CoverArt, (uuid::Uuid, String), (uuid::Uuid, String)), std::io::Error> {
match prep_song(app_base_url, song_queue_id).await { match prep_song(app_base_url, song_queue_id).await {
Ok((song_queue_path, coverart_queue_path, metadata, coverart_queue_id)) => { Ok((song_queue_path, coverart_queue_path, metadata, coverart_queue_id)) => {
match apply_metadata(&song_queue_path, &coverart_queue_path, &metadata).await { match apply_metadata(&song_queue_path, &coverart_queue_path, &metadata).await {
@@ -116,7 +116,8 @@ async fn some_work(
Ok(resp) => { Ok(resp) => {
println!("CoverArt sent and successfully parsed response"); println!("CoverArt sent and successfully parsed response");
println!("json: {resp:?}"); println!("json: {resp:?}");
Ok(()) let coverart = &resp.data[0];
Ok((song.clone(), coverart.clone(), (metadata.song_queue_id, song_queue_path), (coverart_queue_id, coverart_queue_path)))
} }
Err(err) => { Err(err) => {
Err(std::io::Error::other(err.to_string())) Err(std::io::Error::other(err.to_string()))