Hook up ensemble editor

This commit is contained in:
Elias Projahn 2025-01-17 18:33:40 +01:00
parent 7d2356c8f2
commit a4cc0ea832

View file

@ -11,7 +11,10 @@ use crate::{
album_tile::MusicusAlbumTile, album_tile::MusicusAlbumTile,
config, config,
db::models::*, db::models::*,
editor::{person_editor::MusicusPersonEditor, work_editor::MusicusWorkEditor}, editor::{
ensemble_editor::MusicusEnsembleEditor, person_editor::MusicusPersonEditor,
work_editor::MusicusWorkEditor,
},
library::{LibraryQuery, MusicusLibrary}, library::{LibraryQuery, MusicusLibrary},
player::MusicusPlayer, player::MusicusPlayer,
program::Program, program::Program,
@ -173,7 +176,13 @@ impl MusicusHomePage {
Some(person), Some(person),
)); ));
} }
Tag::Ensemble(_) => todo!(), Tag::Ensemble(ensemble) => {
self.navigation().push(&MusicusEnsembleEditor::new(
&self.navigation(),
&self.library(),
Some(ensemble),
));
}
Tag::Work(work) => self.navigation().push(&MusicusWorkEditor::new( Tag::Work(work) => self.navigation().push(&MusicusWorkEditor::new(
&self.navigation(), &self.navigation(),
&self.library(), &self.library(),