TehConnection: Fix IMDB ID searches

TehConnection: Fix IMDB ID searches
This commit is contained in:
flightlevel 2016-03-20 20:40:54 +11:00
parent 29ef28b6d7
commit 63d2407e4f
3 changed files with 11 additions and 2 deletions

View File

@ -99,7 +99,8 @@ namespace Jackett.Controllers
{
ApiKey = request.passkey,
Categories = MOVIE_CATS,
SearchTerm = request.search
SearchTerm = request.search,
ImdbID = request.imdbid
};
IEnumerable<ReleaseInfo> releases = new List<ReleaseInfo>();

View File

@ -104,7 +104,14 @@ namespace Jackett.Indexers
movieListSearchUrl = SearchUrl;
else
{
movieListSearchUrl = string.Format("{0}?action=basic&searchstr={1}", SearchUrl, HttpUtility.UrlEncode(query.GetQueryString()));
if (!string.IsNullOrEmpty(query.ImdbID))
{
movieListSearchUrl = string.Format("{0}?action=basic&searchstr={1}", SearchUrl, HttpUtility.UrlEncode(query.ImdbID));
}
else
{
movieListSearchUrl = string.Format("{0}?action=basic&searchstr={1}", SearchUrl, HttpUtility.UrlEncode(query.GetQueryString()));
}
}
var results = await RequestStringWithCookiesAndRetry(movieListSearchUrl);

View File

@ -18,6 +18,7 @@ namespace Jackett.Models
public int Limit { get; set; }
public int Offset { get; set; }
public int RageID { get; set; }
public string ImdbID { get; set; }
public int Season { get; set; }
public string Episode { get; set; }