From ba22992265a0df2a2969c288dc6ee69a41c89b8c Mon Sep 17 00:00:00 2001 From: Stevie Robinson Date: Sun, 26 Jan 2025 03:26:48 +0100 Subject: [PATCH] Fixed: Don't search for unmonitored specials when searching season Closes #7589 --- src/NzbDrone.Core/IndexerSearch/ReleaseSearchService.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/NzbDrone.Core/IndexerSearch/ReleaseSearchService.cs b/src/NzbDrone.Core/IndexerSearch/ReleaseSearchService.cs index 1a6cf9a9c..6625015c7 100644 --- a/src/NzbDrone.Core/IndexerSearch/ReleaseSearchService.cs +++ b/src/NzbDrone.Core/IndexerSearch/ReleaseSearchService.cs @@ -367,7 +367,9 @@ namespace NzbDrone.Core.IndexerSearch // build list of queries for each episode in the form: " " searchSpec.EpisodeQueryTitles = episodes.Where(e => !string.IsNullOrWhiteSpace(e.Title)) + .Where(e => interactiveSearch || !monitoredOnly || e.Monitored) .SelectMany(e => searchSpec.CleanSceneTitles.Select(title => title + " " + SearchCriteriaBase.GetCleanSceneTitle(e.Title))) + .Distinct(StringComparer.InvariantCultureIgnoreCase) .ToArray(); downloadDecisions.AddRange(await Dispatch(indexer => indexer.Fetch(searchSpec), searchSpec));