From bdc3daf6da34db22f66289d8aa0430e990792549 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Wed, 10 May 2023 18:46:03 -0700 Subject: [PATCH] Switch ND song list parameter to album_artist_id --- src/renderer/api/navidrome/navidrome-controller.ts | 2 +- src/renderer/api/navidrome/navidrome-types.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/renderer/api/navidrome/navidrome-controller.ts b/src/renderer/api/navidrome/navidrome-controller.ts index 5630cddc..39869434 100644 --- a/src/renderer/api/navidrome/navidrome-controller.ts +++ b/src/renderer/api/navidrome/navidrome-controller.ts @@ -221,8 +221,8 @@ const getSongList = async (args: SongListArgs): Promise => { _order: sortOrderMap.navidrome[query.sortOrder], _sort: songListSortMap.navidrome[query.sortBy], _start: query.startIndex, + album_artist_id: query.artistIds, album_id: query.albumIds, - artist_id: query.artistIds, title: query.searchTerm, ...query._custom?.navidrome, }, diff --git a/src/renderer/api/navidrome/navidrome-types.ts b/src/renderer/api/navidrome/navidrome-types.ts index b4ed6d35..42ffb072 100644 --- a/src/renderer/api/navidrome/navidrome-types.ts +++ b/src/renderer/api/navidrome/navidrome-types.ts @@ -231,6 +231,7 @@ const ndSongListSort = { const songListParameters = paginationParameters.extend({ _sort: z.nativeEnum(ndSongListSort).optional(), + album_artist_id: z.array(z.string()).optional(), album_id: z.array(z.string()).optional(), artist_id: z.array(z.string()).optional(), genre_id: z.string().optional(),