mirror of
https://github.com/sct/overseerr.git
synced 2025-09-17 17:24:35 +02:00
fix: bypass specials when partial requests is disabled (#4126)
This commit is contained in:
@@ -200,7 +200,8 @@ const TvRequestModal = ({
|
|||||||
seasons: settings.currentSettings.partialRequestsEnabled
|
seasons: settings.currentSettings.partialRequestsEnabled
|
||||||
? selectedSeasons
|
? selectedSeasons
|
||||||
: getAllSeasons().filter(
|
: getAllSeasons().filter(
|
||||||
(season) => !getAllRequestedSeasons().includes(season)
|
(season) =>
|
||||||
|
!getAllRequestedSeasons().includes(season) && season !== 0
|
||||||
),
|
),
|
||||||
...overrideParams,
|
...overrideParams,
|
||||||
});
|
});
|
||||||
@@ -296,8 +297,10 @@ const TvRequestModal = ({
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
const unrequestedSeasons = getAllSeasons().filter(
|
const unrequestedSeasons = getAllSeasons().filter((season) =>
|
||||||
(season) => !getAllRequestedSeasons().includes(season)
|
!settings.currentSettings.partialRequestsEnabled
|
||||||
|
? !getAllRequestedSeasons().includes(season) && season !== 0
|
||||||
|
: !getAllRequestedSeasons().includes(season)
|
||||||
);
|
);
|
||||||
|
|
||||||
const toggleAllSeasons = (): void => {
|
const toggleAllSeasons = (): void => {
|
||||||
@@ -565,7 +568,11 @@ const TvRequestModal = ({
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody className="divide-y divide-gray-700">
|
<tbody className="divide-y divide-gray-700">
|
||||||
{data?.seasons
|
{data?.seasons
|
||||||
.filter((season) => season.episodeCount !== 0)
|
.filter((season) =>
|
||||||
|
!settings.currentSettings.partialRequestsEnabled
|
||||||
|
? season.episodeCount !== 0 && season.seasonNumber !== 0
|
||||||
|
: season.episodeCount !== 0
|
||||||
|
)
|
||||||
.map((season) => {
|
.map((season) => {
|
||||||
const seasonRequest = getSeasonRequest(
|
const seasonRequest = getSeasonRequest(
|
||||||
season.seasonNumber
|
season.seasonNumber
|
||||||
|
Reference in New Issue
Block a user