fixed client/server not compiling

This commit is contained in:
Mark 2023-09-11 14:15:24 +02:00
parent ac16628c31
commit 6131bc50a4
2 changed files with 8 additions and 2 deletions

View File

@ -189,7 +189,10 @@ impl Gui {
| Command::AddCover(_)
| Command::ModifySong(_)
| Command::ModifyAlbum(_)
| Command::ModifyArtist(_) => {
| Command::ModifyArtist(_)
| Command::RemoveSong(_)
| Command::RemoveAlbum(_)
| Command::RemoveArtist(_) => {
if let Some(s) = &*event_sender_arc.lock().unwrap() {
_ = s.send_event(GuiEvent::UpdatedLibrary);
}

View File

@ -350,7 +350,10 @@ async fn sse_handler(
| Command::AddSong(..)
| Command::AddAlbum(..)
| Command::AddArtist(..)
| Command::AddCover(..) => Event::default().event("artists").data({
| Command::AddCover(..)
| Command::RemoveSong(_)
| Command::RemoveAlbum(_)
| Command::RemoveArtist(_) => Event::default().event("artists").data({
let db = state.db.lock().unwrap();
let mut a = db.artists().iter().collect::<Vec<_>>();
a.sort_unstable_by_key(|(_id, artist)| &artist.name);