From 3c0fa4a3afb554c437eb72d07ad685a505a2e381 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Thu, 4 Dec 2025 17:14:15 -0800 Subject: [PATCH] Fix add series not sending the correct payload --- .../AddSeries/AddNewSeries/AddNewSeriesModalContent.tsx | 8 +++++--- frontend/src/AddSeries/AddNewSeries/useAddSeries.ts | 7 ++++++- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/frontend/src/AddSeries/AddNewSeries/AddNewSeriesModalContent.tsx b/frontend/src/AddSeries/AddNewSeries/AddNewSeriesModalContent.tsx index 27fde88d8..14f7a869b 100644 --- a/frontend/src/AddSeries/AddNewSeries/AddNewSeriesModalContent.tsx +++ b/frontend/src/AddSeries/AddNewSeries/AddNewSeriesModalContent.tsx @@ -92,12 +92,14 @@ function AddNewSeriesModalContent({ addSeries({ ...series, rootFolderPath: rootFolderPath.value, - monitor: monitor.value, + addOptions: { + monitor: monitor.value, + searchForMissingEpisodes: searchForMissingEpisodes.value, + searchForCutoffUnmetEpisodes: searchForCutoffUnmetEpisodes.value, + }, qualityProfileId: qualityProfileId.value, seriesType, seasonFolder: seasonFolder.value, - searchForMissingEpisodes: searchForMissingEpisodes.value, - searchForCutoffUnmetEpisodes: searchForCutoffUnmetEpisodes.value, tags: tags.value, }); }, [ diff --git a/frontend/src/AddSeries/AddNewSeries/useAddSeries.ts b/frontend/src/AddSeries/AddNewSeries/useAddSeries.ts index 6044b3073..d568f7bc4 100644 --- a/frontend/src/AddSeries/AddNewSeries/useAddSeries.ts +++ b/frontend/src/AddSeries/AddNewSeries/useAddSeries.ts @@ -5,7 +5,12 @@ import useApiMutation from 'Helpers/Hooks/useApiMutation'; import useApiQuery from 'Helpers/Hooks/useApiQuery'; import Series from 'Series/Series'; -type AddSeriesPayload = AddSeries & AddSeriesOptions; +interface AddSeriesPayload + extends AddSeries, + Omit< + AddSeriesOptions, + 'monitor' | 'searchForMissingEpisodes' | 'searchForCutoffUnmetEpisodes' + > {} export const useLookupSeries = (query: string) => { return useApiQuery({