From 5f927722dfd5127fd1f813202b188d98650757bf Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Sun, 14 Dec 2014 10:16:43 -0800 Subject: [PATCH] Fixed: Remove pending releases that are rejected --- src/NzbDrone.Core/DecisionEngine/DownloadDecision.cs | 2 +- .../DecisionEngine/Specifications/ProtocolSpecification.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/NzbDrone.Core/DecisionEngine/DownloadDecision.cs b/src/NzbDrone.Core/DecisionEngine/DownloadDecision.cs index dfbca6e846..b10ed9d09e 100644 --- a/src/NzbDrone.Core/DecisionEngine/DownloadDecision.cs +++ b/src/NzbDrone.Core/DecisionEngine/DownloadDecision.cs @@ -29,7 +29,7 @@ public bool Rejected { get { - return Rejections.Any() && Rejections.All(r => r.Type == RejectionType.Permanent); + return Rejections.Any() && Rejections.Any(r => r.Type == RejectionType.Permanent); } } diff --git a/src/NzbDrone.Core/DecisionEngine/Specifications/ProtocolSpecification.cs b/src/NzbDrone.Core/DecisionEngine/Specifications/ProtocolSpecification.cs index 00f9e00834..3ed297146a 100644 --- a/src/NzbDrone.Core/DecisionEngine/Specifications/ProtocolSpecification.cs +++ b/src/NzbDrone.Core/DecisionEngine/Specifications/ProtocolSpecification.cs @@ -21,7 +21,7 @@ public ProtocolSpecification(IDelayProfileService delayProfileService, _logger = logger; } - public RejectionType Type { get { return RejectionType.Temporary; } } + public RejectionType Type { get { return RejectionType.Permanent; } } public virtual Decision IsSatisfiedBy(RemoteEpisode subject, SearchCriteriaBase searchCriteria) {