Fix fallback to album image for Jellyfin (#97)

This commit is contained in:
jeffvli 2023-05-09 12:01:51 -07:00
parent 346b8be122
commit 5eeded6c72

View file

@ -80,10 +80,6 @@ const getSongCoverArtUrl = (args: {
}) => { }) => {
const size = args.size ? args.size : 100; const size = args.size ? args.size : 100;
if (!args.item.ImageTags?.Primary) {
return null;
}
if (args.item.ImageTags.Primary) { if (args.item.ImageTags.Primary) {
return ( return (
`${args.baseUrl}/Items` + `${args.baseUrl}/Items` +
@ -94,10 +90,7 @@ const getSongCoverArtUrl = (args: {
); );
} }
if (!args.item?.AlbumPrimaryImageTag) { if (args.item?.AlbumPrimaryImageTag) {
return null;
}
// Fall back to album art if no image embedded // Fall back to album art if no image embedded
return ( return (
`${args.baseUrl}/Items` + `${args.baseUrl}/Items` +
@ -106,6 +99,9 @@ const getSongCoverArtUrl = (args: {
`?width=${size}&height=${size}` + `?width=${size}&height=${size}` +
'&quality=96' '&quality=96'
); );
}
return null;
}; };
const getPlaylistCoverArtUrl = (args: { baseUrl: string; item: JFPlaylist; size: number }) => { const getPlaylistCoverArtUrl = (args: { baseUrl: string; item: JFPlaylist; size: number }) => {