From 20482fb39f05b1e3204e39744fd1008d216c2afb Mon Sep 17 00:00:00 2001 From: Qstick Date: Thu, 20 May 2021 22:02:16 -0400 Subject: [PATCH] Fixed: Paging logic skipping multiple Cardigann search_path queries --- .../Indexers/Definitions/Cardigann/Cardigann.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/NzbDrone.Core/Indexers/Definitions/Cardigann/Cardigann.cs b/src/NzbDrone.Core/Indexers/Definitions/Cardigann/Cardigann.cs index 599114e1c..1f54d3e16 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/Cardigann/Cardigann.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/Cardigann/Cardigann.cs @@ -24,7 +24,10 @@ namespace NzbDrone.Core.Indexers.Cardigann public override DownloadProtocol Protocol => DownloadProtocol.Torrent; public override IndexerPrivacy Privacy => IndexerPrivacy.Private; - public override int PageSize => 100; + + // Page size is different per indexer, setting to 1 ensures we don't break out of paging logic + // thinking its a partial page and insteaad all search_path requests are run for each indexer + public override int PageSize => 1; public override IIndexerRequestGenerator GetRequestGenerator() {