From 3d6a2380bc7e86dd9c1ff7b8d4006c3520eb8586 Mon Sep 17 00:00:00 2001 From: Kendall Garner <17521368+kgarner7@users.noreply.github.com> Date: Fri, 25 Apr 2025 16:50:21 +0000 Subject: [PATCH] feat(server): add artist/albumartist filter to media file (#4001) * add artist/albumartist filter to media file * artist -> artists_id --- persistence/mediafile_repository.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/persistence/mediafile_repository.go b/persistence/mediafile_repository.go index a86c8f668..e236b1b29 100644 --- a/persistence/mediafile_repository.go +++ b/persistence/mediafile_repository.go @@ -87,11 +87,12 @@ func NewMediaFileRepository(ctx context.Context, db dbx.Builder) model.MediaFile var mediaFileFilter = sync.OnceValue(func() map[string]filterFunc { filters := map[string]filterFunc{ - "id": idFilter("media_file"), - "title": fullTextFilter("media_file"), - "starred": booleanFilter, - "genre_id": tagIDFilter, - "missing": booleanFilter, + "id": idFilter("media_file"), + "title": fullTextFilter("media_file"), + "starred": booleanFilter, + "genre_id": tagIDFilter, + "missing": booleanFilter, + "artists_id": artistFilter, } // Add all album tags as filters for tag := range model.TagMappings() {