Misc Newznab/Torznab Updates

This commit is contained in:
Qstick
2017-10-25 23:08:37 -04:00
parent 5bee842b26
commit f6d1b77b45
12 changed files with 167 additions and 68 deletions
+11 -1
View File
@@ -137,7 +137,7 @@ namespace NzbDrone.Core.Indexers
}
}
releases.AddRange(pagedReleases);
releases.AddRange(pagedReleases.Where(IsValidRelease));
}
if (releases.Any())
@@ -239,6 +239,16 @@ namespace NzbDrone.Core.Indexers
return CleanupReleases(releases);
}
protected virtual bool IsValidRelease(ReleaseInfo release)
{
if (release.DownloadUrl.IsNullOrWhiteSpace())
{
return false;
}
return true;
}
protected virtual bool IsFullPage(IList<ReleaseInfo> page)
{
return PageSize != 0 && page.Count >= PageSize;