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() {