From 221f3ef08ce742157769b2acb0915d942ce61e1c Mon Sep 17 00:00:00 2001 From: Taloth Saldono Date: Sun, 27 Dec 2015 21:03:27 +0100 Subject: [PATCH] Safety net to handle MaxSize=0. Some users still have 0 = unlimited in their db and migration failed for them. --- .../Specifications/AcceptableSizeSpecification.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NzbDrone.Core/DecisionEngine/Specifications/AcceptableSizeSpecification.cs b/src/NzbDrone.Core/DecisionEngine/Specifications/AcceptableSizeSpecification.cs index 2f5381093..6b038fe37 100644 --- a/src/NzbDrone.Core/DecisionEngine/Specifications/AcceptableSizeSpecification.cs +++ b/src/NzbDrone.Core/DecisionEngine/Specifications/AcceptableSizeSpecification.cs @@ -57,7 +57,7 @@ public Decision IsSatisfiedBy(RemoteEpisode subject, SearchCriteriaBase searchCr return Decision.Reject("{0} is smaller than minimum allowed: {1}", subject.Release.Size.SizeSuffix(), minSize.SizeSuffix()); } } - if (!qualityDefinition.MaxSize.HasValue) + if (!qualityDefinition.MaxSize.HasValue || qualityDefinition.MaxSize.Value == 0) { _logger.Debug("Max size is unlimited - skipping check."); }