Allow group select Indexers by protocol in Search view

This commit is contained in:
Qstick
2020-12-28 23:25:57 -05:00
parent d9892cffd6
commit a233b6b0a1
2 changed files with 26 additions and 7 deletions

View File

@@ -135,7 +135,10 @@ namespace NzbDrone.Core.IndexerSearch
if (criteriaBase.IndexerIds != null && criteriaBase.IndexerIds.Count > 0)
{
indexers = indexers.Where(i => criteriaBase.IndexerIds.Contains(i.Definition.Id)).ToList();
indexers = indexers.Where(i => criteriaBase.IndexerIds.Contains(i.Definition.Id) ||
(criteriaBase.IndexerIds.Contains(-1) && i.Protocol == DownloadProtocol.Usenet) ||
(criteriaBase.IndexerIds.Contains(-2) && i.Protocol == DownloadProtocol.Torrent))
.ToList();
}
var reports = new List<ReleaseInfo>();