From b2ef9d5b0a2d953e061d6ffc1e693972af9fe2fe Mon Sep 17 00:00:00 2001 From: Bogdan Date: Mon, 1 Apr 2024 03:54:02 +0300 Subject: [PATCH] Fixed: Filter invalid releases without categories or size --- src/NzbDrone.Core/Indexers/HttpIndexerBase.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/NzbDrone.Core/Indexers/HttpIndexerBase.cs b/src/NzbDrone.Core/Indexers/HttpIndexerBase.cs index ab921a1a7..94752c7df 100644 --- a/src/NzbDrone.Core/Indexers/HttpIndexerBase.cs +++ b/src/NzbDrone.Core/Indexers/HttpIndexerBase.cs @@ -478,6 +478,20 @@ namespace NzbDrone.Core.Indexers return false; } + if (release.Size == null) + { + _logger.Warn("Invalid Release: '{0}' from indexer: {1}. No size provided.", release.Title, Definition.Name); + + return false; + } + + if (release.Categories == null || !release.Categories.Any()) + { + _logger.Warn("Invalid Release: '{0}' from indexer: {1}. No categories provided.", release.Title, Definition.Name); + + return false; + } + return true; }