From 6f7cb468b277a2a6a5043b6d62c9c8c33e2d0b59 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Wed, 7 May 2025 20:59:16 -0700 Subject: [PATCH] fix regression on subsonic album artist play --- src/renderer/api/subsonic/subsonic-controller.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/renderer/api/subsonic/subsonic-controller.ts b/src/renderer/api/subsonic/subsonic-controller.ts index e84d7775..8a26c258 100644 --- a/src/renderer/api/subsonic/subsonic-controller.ts +++ b/src/renderer/api/subsonic/subsonic-controller.ts @@ -935,7 +935,9 @@ export const SubsonicController: ControllerEndpoint = { }; } - if (query.albumIds || query.artistIds) { + const artistIds = query.albumArtistIds || query.artistIds; + + if (query.albumIds || artistIds) { if (query.albumIds) { for (const albumId of query.albumIds) { fromAlbumPromises.push( @@ -948,8 +950,8 @@ export const SubsonicController: ControllerEndpoint = { } } - if (query.artistIds) { - for (const artistId of query.artistIds) { + if (artistIds) { + for (const artistId of artistIds) { artistDetailPromises.push( ssApiClient(apiClientProps).getArtist({ query: {