diff --git a/src/components/StatusBadge/index.tsx b/src/components/StatusBadge/index.tsx index 6e8820312..d5f986dca 100644 --- a/src/components/StatusBadge/index.tsx +++ b/src/components/StatusBadge/index.tsx @@ -412,14 +412,27 @@ const StatusBadge = ({ {inProgress && ( <> - {mediaType === 'tv' && downloadItem[0].episode && ( - - {intl.formatMessage(messages.seasonepisodenumber, { - seasonNumber: downloadItem[0].episode.seasonNumber, - episodeNumber: downloadItem[0].episode.episodeNumber, - })} - - )} + {mediaType === 'tv' && + downloadItem[0].episode && + (downloadItem.length > 1 && + downloadItem.every( + (item) => + item.downloadId && + item.downloadId === downloadItem[0].downloadId + ) ? ( + + {intl.formatMessage(messages.seasonnumber, { + seasonNumber: downloadItem[0].episode.seasonNumber, + })} + + ) : ( + + {intl.formatMessage(messages.seasonepisodenumber, { + seasonNumber: downloadItem[0].episode.seasonNumber, + episodeNumber: downloadItem[0].episode.episodeNumber, + })} + + ))} )}