From 3636c3a513228cc5e2e3999f8457a8ab7c552dca Mon Sep 17 00:00:00 2001 From: Rob Emery Date: Sun, 12 Oct 2025 23:18:00 +0100 Subject: [PATCH] Only the Artists collection requires a library id? --- dlna/contenddirectoryservice.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlna/contenddirectoryservice.go b/dlna/contenddirectoryservice.go index 34852dc1e..16af0e9d0 100644 --- a/dlna/contenddirectoryservice.go +++ b/dlna/contenddirectoryservice.go @@ -143,7 +143,8 @@ func handleArtist(matchResults map[string]string, ret []interface{}, cds *conten allAlbumsForThisArtist, _ := cds.ds.Album(cds.ctx).GetAll(model.QueryOptions{Filters: squirrel.Eq{"album_artist_id": matchResults["Artist"]}}) return cds.doAlbums(allAlbumsForThisArtist, o.Path, ret, host) } - indexes, err := cds.ds.Artist(cds.ctx).GetIndex(false) + libraries, _ := cds.ds.Library(cds.ctx).GetAll() + indexes, err := cds.ds.Artist(cds.ctx).GetIndex(false, libraries.IDs()) if err != nil { fmt.Printf("Error retrieving Indexes: %+v", err) return nil, err