Added function to icarus_meta and calling that
This commit is contained in:
20
src/main.rs
20
src/main.rs
@@ -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};
|
||||||
|
|||||||
Reference in New Issue
Block a user