fix(jellyfin): use undefined instead of -1 for limit for jellyfin 10.10, fix item-image

This commit is contained in:
Kendall Garner
2026-01-09 08:11:02 -08:00
parent 0e41144a10
commit 415cc71f74
2 changed files with 3 additions and 3 deletions
@@ -366,7 +366,7 @@ export const JellyfinController: InternalControllerEndpoint = {
GenreIds: query.genreIds ? query.genreIds.join(',') : undefined, GenreIds: query.genreIds ? query.genreIds.join(',') : undefined,
IncludeItemTypes: 'MusicAlbum', IncludeItemTypes: 'MusicAlbum',
IsFavorite: query.favorite, IsFavorite: query.favorite,
Limit: query.limit, Limit: query.limit === -1 ? undefined : query.limit,
ParentId: getLibraryId(query.musicFolderId), ParentId: getLibraryId(query.musicFolderId),
Recursive: true, Recursive: true,
SearchTerm: query.searchTerm, SearchTerm: query.searchTerm,
@@ -41,13 +41,13 @@ const BaseItemImage = (
type?: keyof z.infer<typeof GeneralSettingsSchema>['imageRes']; type?: keyof z.infer<typeof GeneralSettingsSchema>['imageRes'];
}, },
) => { ) => {
const { src, ...rest } = props; const { serverId, src, ...rest } = props;
const imageUrl = useItemImageUrl({ const imageUrl = useItemImageUrl({
id: props.id, id: props.id,
imageUrl: src, imageUrl: src,
itemType: props.itemType, itemType: props.itemType,
serverId: props.serverId || undefined, serverId: serverId || undefined,
type: props.type, type: props.type,
}); });