fix: series displayed an empty season with series list/request modal (#3147)

* fix: series would show an empty season on season list or tv request modal

* fix: request more would show even if all requestable seasons are already requested

* fix: will check if request or season length is longer
This commit is contained in:
Brandon Cohen
2023-01-04 00:48:21 -05:00
committed by GitHub
parent e084649878
commit 2179637d43
2 changed files with 43 additions and 22 deletions

View File

@@ -232,7 +232,9 @@ const TvRequestModal = ({
const getAllSeasons = (): number[] => {
return (data?.seasons ?? [])
.filter((season) => season.seasonNumber !== 0)
.filter(
(season) => season.seasonNumber !== 0 && season.episodeCount !== 0
)
.map((season) => season.seasonNumber);
};
@@ -555,7 +557,10 @@ const TvRequestModal = ({
</thead>
<tbody className="divide-y divide-gray-700">
{data?.seasons
.filter((season) => season.seasonNumber !== 0)
.filter(
(season) =>
season.seasonNumber !== 0 && season.episodeCount !== 0
)
.map((season) => {
const seasonRequest = getSeasonRequest(
season.seasonNumber