From bca899b9c0e1c62c7b3510d5cdbad45b697a0ff1 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Thu, 9 Nov 2023 15:33:03 -0800 Subject: [PATCH] Don't store successful results for invalid providers (cherry picked from commit de23182d593e2284972103d505e66dd8d812dfdb) --- .../ThingiProvider/Status/ProviderStatusServiceBase.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/NzbDrone.Core/ThingiProvider/Status/ProviderStatusServiceBase.cs b/src/NzbDrone.Core/ThingiProvider/Status/ProviderStatusServiceBase.cs index 40c353b24..6279c6e35 100644 --- a/src/NzbDrone.Core/ThingiProvider/Status/ProviderStatusServiceBase.cs +++ b/src/NzbDrone.Core/ThingiProvider/Status/ProviderStatusServiceBase.cs @@ -59,6 +59,11 @@ namespace NzbDrone.Core.ThingiProvider.Status public virtual void RecordSuccess(int providerId) { + if (providerId <= 0) + { + return; + } + lock (_syncRoot) { var status = GetProviderStatus(providerId);