From dd60634a403749e98ed49033940a564966a90471 Mon Sep 17 00:00:00 2001 From: Kendall Garner <17521368+kgarner7@users.noreply.github.com> Date: Thu, 4 Sep 2025 19:53:41 -0700 Subject: [PATCH] exclude missing for more fields --- src/renderer/api/navidrome/navidrome-controller.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/renderer/api/navidrome/navidrome-controller.ts b/src/renderer/api/navidrome/navidrome-controller.ts index 759fa565..27e31e54 100644 --- a/src/renderer/api/navidrome/navidrome-controller.ts +++ b/src/renderer/api/navidrome/navidrome-controller.ts @@ -187,6 +187,7 @@ export const NavidromeController: ControllerEndpoint = { name: query.searchTerm, ...query._custom?.navidrome, role: hasFeature(apiClientProps.server, ServerFeature.BFR) ? 'albumartist' : '', + ...excludeMissing(apiClientProps.server), }, }); @@ -232,6 +233,7 @@ export const NavidromeController: ControllerEndpoint = { _sort: NDSongListSort.ALBUM, _start: 0, album_id: [query.id], + ...excludeMissing(apiClientProps.server), }, }); @@ -310,6 +312,7 @@ export const NavidromeController: ControllerEndpoint = { name: query.searchTerm, ...query._custom?.navidrome, role: query.role || undefined, + ...excludeMissing(apiClientProps.server), }, }); @@ -433,6 +436,7 @@ export const NavidromeController: ControllerEndpoint = { ? songListSortMap.navidrome[query.sortBy] : ndType._enum.songList.ID, _start: query.startIndex, + ...excludeMissing(apiClientProps.server), }, }); @@ -532,6 +536,7 @@ export const NavidromeController: ControllerEndpoint = { _sort: NDSongListSort.RANDOM, _start: 0, album_artist_id: query.albumArtistIds, + ...excludeMissing(apiClientProps.server), }, });