New: Add support for MaxAge to Newznab API

This commit is contained in:
Qstick
2023-09-03 18:02:51 -05:00
parent 7dbfa74c40
commit 8d035c6c1f
4 changed files with 60 additions and 0 deletions
@@ -272,6 +272,26 @@ namespace NzbDrone.Core.Indexers.Newznab
parameters.Set("offset", searchCriteria.Offset.ToString());
}
if (searchCriteria.MinAge.HasValue)
{
parameters.Set("minage", searchCriteria.MaxAge.ToString());
}
if (searchCriteria.MaxAge.HasValue)
{
parameters.Set("maxage", searchCriteria.MaxAge.ToString());
}
if (searchCriteria.MinSize.HasValue)
{
parameters.Set("minsize", searchCriteria.MaxAge.ToString());
}
if (searchCriteria.MaxSize.HasValue)
{
parameters.Set("maxsize", searchCriteria.MaxAge.ToString());
}
if (parameters.Count > 0)
{
searchUrl += $"&{parameters.GetQueryString()}";