tsk-62: Fix

This commit is contained in:
2025-10-22 13:20:14 -04:00
parent 12921c26c3
commit a08246efd2
2 changed files with 12 additions and 3 deletions

View File

@@ -332,10 +332,19 @@ async fn prep_song(
}; };
*/ */
let queued_song = queued_item::QueuedSong { let queued_song: crate::queued_item::QueuedSong = match song.save_to_filesystem() {
Ok(_) => {
queued_item::QueuedSong {
id: *song_queue_id, id: *song_queue_id,
song, song,
path: songpath path: songpath
}
}
Err(err) => {
eprintln!("Error: {err:?}");
queued_item::QueuedSong{..Default::default()}
}
}; };
println!("Saved at: {:?}", queued_song.path); println!("Saved at: {:?}", queued_song.path);

View File

@@ -1,11 +1,11 @@
#[derive(Clone, Debug)] #[derive(Clone, Debug, Default)]
pub struct QueuedSong { pub struct QueuedSong {
pub id: uuid::Uuid, pub id: uuid::Uuid,
pub song: icarus_models::song::Song, pub song: icarus_models::song::Song,
pub path: String, pub path: String,
} }
#[derive(Clone, Debug)] #[derive(Clone, Debug, Default)]
pub struct QueuedCoverArt { pub struct QueuedCoverArt {
pub id: uuid::Uuid, pub id: uuid::Uuid,
pub coverart: icarus_models::coverart::CoverArt, pub coverart: icarus_models::coverart::CoverArt,