From a4cc0ea832104bf3a5707a3310c807136dce56ae Mon Sep 17 00:00:00 2001 From: Elias Projahn Date: Fri, 17 Jan 2025 18:33:40 +0100 Subject: [PATCH] Hook up ensemble editor --- src/home_page.rs | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/home_page.rs b/src/home_page.rs index a2cb636..6d7538e 100644 --- a/src/home_page.rs +++ b/src/home_page.rs @@ -11,7 +11,10 @@ use crate::{ album_tile::MusicusAlbumTile, config, db::models::*, - editor::{person_editor::MusicusPersonEditor, work_editor::MusicusWorkEditor}, + editor::{ + ensemble_editor::MusicusEnsembleEditor, person_editor::MusicusPersonEditor, + work_editor::MusicusWorkEditor, + }, library::{LibraryQuery, MusicusLibrary}, player::MusicusPlayer, program::Program, @@ -173,7 +176,13 @@ impl MusicusHomePage { 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( &self.navigation(), &self.library(),