Add TVDB support to HDBits API indexer (#9659)

This commit is contained in:
Jonas Stendahl
2020-09-27 01:34:20 +02:00
committed by GitHub
parent fa317b1329
commit 973aca3646

View File

@@ -32,7 +32,8 @@ namespace Jackett.Common.Indexers
link: "https://hdbits.org/", link: "https://hdbits.org/",
caps: new TorznabCapabilities caps: new TorznabCapabilities
{ {
SupportsImdbMovieSearch = true SupportsImdbMovieSearch = true,
SupportsTvdbSearch= true
}, },
configService: configService, configService: configService,
client: wc, client: wc,
@@ -87,6 +88,21 @@ namespace Jackett.Common.Indexers
requestData["imdb"] = new JObject(); requestData["imdb"] = new JObject();
requestData["imdb"]["id"] = imdbId; requestData["imdb"]["id"] = imdbId;
} }
else if (query.TvdbID != null)
{
requestData["tvdb"] = new JObject();
requestData["tvdb"]["id"] = query.TvdbID;
if (query.Season != 0)
{
requestData["tvdb"]["season"] = query.Season;
}
if (!string.IsNullOrEmpty(query.Episode))
{
requestData["tvdb"]["episode"] = query.Episode;
}
}
else if (!string.IsNullOrWhiteSpace(queryString)) else if (!string.IsNullOrWhiteSpace(queryString))
{ {
requestData["search"] = queryString; requestData["search"] = queryString;