Added function to icarus_meta and calling that

This commit is contained in:
2025-06-26 18:29:04 -04:00
parent 624a8a7e0e
commit 77febe7833

View File

@@ -222,7 +222,7 @@ pub async fn apply_metadata(
return Ok(false); return Ok(false);
} }
let types = song_io::metadata_types().await; let types = icarus_meta::types::all_metadata_types();
for t in types { for t in types {
match t { match t {
@@ -361,24 +361,6 @@ pub async fn apply_metadata(
} }
} }
pub mod song_io {
pub async fn metadata_types() -> Vec<icarus_meta::types::Type> {
// TODO: Think about putting this in icarus_meta
vec![
icarus_meta::types::Type::Album,
icarus_meta::types::Type::Artist,
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,
]
}
}
mod responses { mod responses {
pub mod fetch_next_queue_item { pub mod fetch_next_queue_item {
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};