diff --git a/src/components/RequestModal/TvRequestModal.tsx b/src/components/RequestModal/TvRequestModal.tsx index d5c7ec824..88f5fab3d 100644 --- a/src/components/RequestModal/TvRequestModal.tsx +++ b/src/components/RequestModal/TvRequestModal.tsx @@ -342,8 +342,7 @@ const TvRequestModal = ({ (data.mediaInfo.requests || []).filter( (request) => request.is4k === is4k && - request.status !== MediaRequestStatus.DECLINED && - request.status !== MediaRequestStatus.COMPLETED + request.status !== MediaRequestStatus.DECLINED ).length > 0 ) { data.mediaInfo.requests diff --git a/src/components/TvDetails/index.tsx b/src/components/TvDetails/index.tsx index 5df09add9..cb4e8a89b 100644 --- a/src/components/TvDetails/index.tsx +++ b/src/components/TvDetails/index.tsx @@ -235,8 +235,7 @@ const TvDetails = ({ tv }: TvDetailsProps) => { .filter( (request) => request.is4k === is4k && - request.status !== MediaRequestStatus.DECLINED && - request.status !== MediaRequestStatus.COMPLETED + request.status !== MediaRequestStatus.DECLINED ) .reduce((requestedSeasons, request) => { return [ @@ -598,7 +597,9 @@ const TvDetails = ({ tv }: TvDetailsProps) => { {((!mSeason && - request?.status === MediaRequestStatus.APPROVED) || + (request?.status === MediaRequestStatus.APPROVED || + request?.status === + MediaRequestStatus.COMPLETED)) || mSeason?.status === MediaStatus.PROCESSING) && ( <>
@@ -671,8 +672,10 @@ const TvDetails = ({ tv }: TvDetailsProps) => { )} {((!mSeason4k && - request4k?.status === - MediaRequestStatus.APPROVED) || + (request4k?.status === + MediaRequestStatus.APPROVED || + request4k?.status === + MediaRequestStatus.COMPLETED)) || mSeason4k?.status4k === MediaStatus.PROCESSING) && show4k && ( <>