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
|
||||
? selectedSeasons
|
||||
: getAllSeasons().filter(
|
||||
(season) => !getAllRequestedSeasons().includes(season)
|
||||
(season) =>
|
||||
!getAllRequestedSeasons().includes(season) && season !== 0
|
||||
),
|
||||
...overrideParams,
|
||||
});
|
||||
@@ -296,8 +297,10 @@ const TvRequestModal = ({
|
||||
}
|
||||
};
|
||||
|
||||
const unrequestedSeasons = getAllSeasons().filter(
|
||||
(season) => !getAllRequestedSeasons().includes(season)
|
||||
const unrequestedSeasons = getAllSeasons().filter((season) =>
|
||||
!settings.currentSettings.partialRequestsEnabled
|
||||
? !getAllRequestedSeasons().includes(season) && season !== 0
|
||||
: !getAllRequestedSeasons().includes(season)
|
||||
);
|
||||
|
||||
const toggleAllSeasons = (): void => {
|
||||
@@ -565,7 +568,11 @@ const TvRequestModal = ({
|
||||
</thead>
|
||||
<tbody className="divide-y divide-gray-700">
|
||||
{data?.seasons
|
||||
.filter((season) => season.episodeCount !== 0)
|
||||
.filter((season) =>
|
||||
!settings.currentSettings.partialRequestsEnabled
|
||||
? season.episodeCount !== 0 && season.seasonNumber !== 0
|
||||
: season.episodeCount !== 0
|
||||
)
|
||||
.map((season) => {
|
||||
const seasonRequest = getSeasonRequest(
|
||||
season.seasonNumber
|
||||
|
Reference in New Issue
Block a user