PassThePopcorn: avoid relogins

This commit is contained in:
kaso17 2018-03-14 17:59:17 +01:00
parent 7d1110e86a
commit 6ad732cd87
1 changed files with 6 additions and 2 deletions

View File

@ -94,8 +94,6 @@ namespace Jackett.Common.Indexers
protected override async Task<IEnumerable<ReleaseInfo>> PerformQuery(TorznabQuery query)
{
await DoLogin();
var releases = new List<ReleaseInfo>();
bool configGoldenPopcornOnly = configData.FilterString.Value.ToLowerInvariant().Contains("goldenpopcorn");
bool configSceneOnly = configData.FilterString.Value.ToLowerInvariant().Contains("scene");
@ -116,6 +114,12 @@ namespace Jackett.Common.Indexers
}
var results = await RequestStringWithCookiesAndRetry(movieListSearchUrl);
if (results.IsRedirect) // untested
{
// re-login
await DoLogin();
results = await RequestStringWithCookiesAndRetry(movieListSearchUrl);
}
try
{
//Iterate over the releases for each movie