mirror of
https://github.com/Jackett/Jackett
synced 2025-03-04 18:59:01 +00:00
cardigann: allow empty inputs for login.method get
This commit is contained in:
parent
df94aaf930
commit
8154acb47b
1 changed files with 10 additions and 6 deletions
|
@ -772,18 +772,22 @@ namespace Jackett.Common.Indexers
|
|||
else if (Login.Method == "get")
|
||||
{
|
||||
var queryCollection = new NameValueCollection();
|
||||
foreach (var Input in Definition.Login.Inputs)
|
||||
|
||||
if (Login.Inputs != null && Login.Inputs.Any())
|
||||
{
|
||||
var value = applyGoTemplateText(Input.Value);
|
||||
queryCollection.Add(Input.Key, value);
|
||||
foreach (var input in Login.Inputs)
|
||||
{
|
||||
var value = applyGoTemplateText(input.Value);
|
||||
queryCollection.Add(input.Key, value);
|
||||
}
|
||||
}
|
||||
|
||||
var LoginUrl = resolvePath(Login.Path + "?" + queryCollection.GetQueryString()).ToString();
|
||||
var loginUrl = resolvePath(Login.Path + "?" + queryCollection.GetQueryString()).ToString();
|
||||
configData.CookieHeader.Value = null;
|
||||
var loginResult = await RequestWithCookiesAsync(LoginUrl, referer: SiteLink, headers: headers);
|
||||
var loginResult = await RequestWithCookiesAsync(loginUrl, referer: SiteLink, headers: headers);
|
||||
configData.CookieHeader.Value = loginResult.Cookies;
|
||||
|
||||
checkForError(loginResult, Definition.Login.Error);
|
||||
checkForError(loginResult, Login.Error);
|
||||
}
|
||||
else if (Login.Method == "oneurl")
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue