mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-10-02 08:47:59 +02:00
Fixed: Add Newznab Indexer with poor caps
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Xml;
|
||||
using System.Xml.Linq;
|
||||
using NLog;
|
||||
@@ -127,6 +128,10 @@ namespace NzbDrone.Core.Indexers.Newznab
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
capabilities.SearchParams = new List<SearchParam> { SearchParam.Q };
|
||||
}
|
||||
|
||||
var xmlMovieSearch = xmlSearching.Element("movie-search");
|
||||
if (xmlMovieSearch == null || xmlMovieSearch.Attribute("available").Value != "yes")
|
||||
@@ -143,6 +148,10 @@ namespace NzbDrone.Core.Indexers.Newznab
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
capabilities.MovieSearchParams = new List<MovieSearchParam> { MovieSearchParam.Q };
|
||||
}
|
||||
|
||||
var xmlTvSearch = xmlSearching.Element("tv-search");
|
||||
if (xmlTvSearch == null || xmlTvSearch.Attribute("available").Value != "yes")
|
||||
@@ -159,6 +168,10 @@ namespace NzbDrone.Core.Indexers.Newznab
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
capabilities.TvSearchParams = new List<TvSearchParam> { TvSearchParam.Q };
|
||||
}
|
||||
|
||||
var xmlAudioSearch = xmlSearching.Element("audio-search");
|
||||
if (xmlAudioSearch == null || xmlAudioSearch.Attribute("available").Value != "yes")
|
||||
@@ -175,6 +188,10 @@ namespace NzbDrone.Core.Indexers.Newznab
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
capabilities.MusicSearchParams = new List<MusicSearchParam> { MusicSearchParam.Q };
|
||||
}
|
||||
|
||||
var xmlBookSearch = xmlSearching.Element("book-search");
|
||||
if (xmlBookSearch == null || xmlBookSearch.Attribute("available").Value != "yes")
|
||||
@@ -191,6 +208,10 @@ namespace NzbDrone.Core.Indexers.Newznab
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
capabilities.BookSearchParams = new List<BookSearchParam> { BookSearchParam.Q };
|
||||
}
|
||||
}
|
||||
|
||||
var xmlCategories = xmlRoot.Element("categories");
|
||||
|
Reference in New Issue
Block a user