From b1c5a3ac1477d70468da259115cc3878981d29c7 Mon Sep 17 00:00:00 2001 From: Leonardo Galli Date: Fri, 20 Jan 2017 17:48:47 +0100 Subject: [PATCH] Fixed blacklist being ignored by download decision maker. --- .../DecisionEngine/Specifications/BlacklistSpecification.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/NzbDrone.Core/DecisionEngine/Specifications/BlacklistSpecification.cs b/src/NzbDrone.Core/DecisionEngine/Specifications/BlacklistSpecification.cs index 82bc2d83c..043b1aa3a 100644 --- a/src/NzbDrone.Core/DecisionEngine/Specifications/BlacklistSpecification.cs +++ b/src/NzbDrone.Core/DecisionEngine/Specifications/BlacklistSpecification.cs @@ -33,7 +33,11 @@ namespace NzbDrone.Core.DecisionEngine.Specifications public Decision IsSatisfiedBy(RemoteMovie subject, SearchCriteriaBase searchCriteria) { - throw new NotImplementedException(); + if (_blacklistService.Blacklisted(subject.Movie.Id, subject.Release)) + { + _logger.Debug("{0} is blacklisted, rejecting.", subject.Release.Title); + return Decision.Reject("Release is blacklisted"); + } return Decision.Accept(); }