Warning fixes

This commit is contained in:
2025-06-20 19:50:53 -04:00
parent 493408d6d9
commit d7aaea4b02

View File

@@ -97,7 +97,7 @@ async fn process_song(api_url: &String, song_queue_id: &uuid::Uuid) -> Result<()
println!("Saved coverart queue file at: {:?}", coverart_queue_path);
match apply_metadata(&song_queue_path, &coverart_queue_path, &metadata).await {
match apply_metadata(song_queue_path, coverart_queue_path, metadata).await {
Ok(_) => {
}
Err(err) => {
@@ -209,8 +209,8 @@ pub async fn save_file_to_fs(
// TODO: Implement
pub async fn apply_metadata(
song_queue_path: &std::path::PathBuf,
coverart_queue_path: &std::path::PathBuf,
song_queue_path: std::path::PathBuf,
coverart_queue_path: std::path::PathBuf,
metadata: &api::get_metadata_queue::response::Metadata,
) -> Result<bool, std::io::Error> {
// Apply metadata fields
@@ -338,18 +338,20 @@ pub async fn apply_metadata(
match icarus_meta::meta::coverart::set_coverart(&s_path, &c_path) {
Ok(_data) => {
if _data.is_empty() {
println!("There was an issue");
Ok(false)
} else {
println!("Success in applying coverart to song");
Ok(true)
}
}
Err(err) => {
return Err(err);
Err(err)
}
}
}
Err(err) => {
return Err(err);
Err(err)
}
}
}
@@ -391,6 +393,7 @@ pub mod song_io {
};
*/
// TODO: Think about putting this in icarus_meta
/*
let mut all_types: Vec<icarus_meta::types::Type> = Vec::new();
all_types.push(icarus_meta::types::Type::Album);
all_types.push(icarus_meta::types::Type::AlbumArtist);
@@ -401,6 +404,16 @@ pub mod song_io {
all_types.push(icarus_meta::types::Type::Track);
all_types.push(icarus_meta::types::Type::TrackCount);
all_types.push(icarus_meta::types::Type::DiscCount);
*/
let all_types: Vec<icarus_meta::types::Type> = vec![icarus_meta::types::Type::Album,
icarus_meta::types::Type::AlbumArtist,
icarus_meta::types::Type::Date,
icarus_meta::types::Type::Disc,
icarus_meta::types::Type::Genre,
icarus_meta::types::Type::Title,
icarus_meta::types::Type::Track,
icarus_meta::types::Type::TrackCount,
icarus_meta::types::Type::DiscCount];
all_types
}