From c6b9b47b7d0be5fa5afe611c7d8d68388590a604 Mon Sep 17 00:00:00 2001 From: Daniel Jacobs Date: Thu, 9 Apr 2026 15:03:11 +0100 Subject: [PATCH] Revert offset check to HasValue; keep limit is > 0 offset=0 is a valid value (first page of results), so it should be sent when set. Only limit=0 is invalid and should be filtered. --- .../Definitions/Headphones/HeadphonesRequestGenerator.cs | 2 +- .../Indexers/Definitions/Newznab/NewznabRequestGenerator.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/NzbDrone.Core/Indexers/Definitions/Headphones/HeadphonesRequestGenerator.cs b/src/NzbDrone.Core/Indexers/Definitions/Headphones/HeadphonesRequestGenerator.cs index 3bc34274d..e198c6c6d 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/Headphones/HeadphonesRequestGenerator.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/Headphones/HeadphonesRequestGenerator.cs @@ -125,7 +125,7 @@ private IEnumerable GetPagedRequests(SearchCriteriaBase searchCr parameters.Add("limit", searchCriteria.Limit.ToString()); } - if (searchCriteria.Offset is > 0) + if (searchCriteria.Offset.HasValue) { parameters.Add("offset", searchCriteria.Offset.ToString()); } diff --git a/src/NzbDrone.Core/Indexers/Definitions/Newznab/NewznabRequestGenerator.cs b/src/NzbDrone.Core/Indexers/Definitions/Newznab/NewznabRequestGenerator.cs index 5320d057f..4ec626d3b 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/Newznab/NewznabRequestGenerator.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/Newznab/NewznabRequestGenerator.cs @@ -268,7 +268,7 @@ private IEnumerable GetPagedRequests(SearchCriteriaBase searchCr parameters.Set("limit", searchCriteria.Limit.ToString()); } - if (searchCriteria.Offset is > 0) + if (searchCriteria.Offset.HasValue) { parameters.Set("offset", searchCriteria.Offset.ToString()); }