exclude missing for more fields

This commit is contained in:
Kendall Garner 2025-09-04 19:53:41 -07:00
parent 54932fee86
commit dd60634a40
No known key found for this signature in database
GPG key ID: 9355F387FE765C94

View file

@ -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),
},
});