From c2406bb65b1f23505574d58acdca347329535daa Mon Sep 17 00:00:00 2001 From: emeric Date: Wed, 4 Oct 2023 23:32:01 +0200 Subject: [PATCH] Subsonic API: added album artists for albums --- src/libs/subsonic/impl/responses/Album.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libs/subsonic/impl/responses/Album.cpp b/src/libs/subsonic/impl/responses/Album.cpp index 9e3dc615..813360d1 100644 --- a/src/libs/subsonic/impl/responses/Album.cpp +++ b/src/libs/subsonic/impl/responses/Album.cpp @@ -121,6 +121,10 @@ namespace API::Subsonic addClusters("genres", "GENRE"); addClusters("moods", "MOOD"); + + albumNode.createEmptyArrayChild("artists"); + for (const Artist::pointer& artist : release->getReleaseArtists() ) + albumNode.addArrayChild("artists", createArtistNode(artist)); return albumNode; }