|
|
@ -203,11 +203,14 @@ namespace NzbDrone.Core.Indexers.Definitions.Cardigann
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var pairs = new Dictionary<string, string>();
|
|
|
|
var pairs = new Dictionary<string, string>();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (login.Inputs != null && login.Inputs.Any())
|
|
|
|
|
|
|
|
{
|
|
|
|
foreach (var input in login.Inputs)
|
|
|
|
foreach (var input in login.Inputs)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var value = ApplyGoTemplateText(input.Value);
|
|
|
|
var value = ApplyGoTemplateText(input.Value);
|
|
|
|
pairs.Add(input.Key, value);
|
|
|
|
pairs.Add(input.Key, value);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
var loginUrl = ResolvePath(login.Path).ToString();
|
|
|
|
var loginUrl = ResolvePath(login.Path).ToString();
|
|
|
|
|
|
|
|
|
|
|
@ -302,6 +305,8 @@ namespace NzbDrone.Core.Indexers.Definitions.Cardigann
|
|
|
|
pairs[name] = value;
|
|
|
|
pairs[name] = value;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (login.Inputs != null && login.Inputs.Any())
|
|
|
|
|
|
|
|
{
|
|
|
|
foreach (var input in login.Inputs)
|
|
|
|
foreach (var input in login.Inputs)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var value = ApplyGoTemplateText(input.Value);
|
|
|
|
var value = ApplyGoTemplateText(input.Value);
|
|
|
@ -319,6 +324,7 @@ namespace NzbDrone.Core.Indexers.Definitions.Cardigann
|
|
|
|
|
|
|
|
|
|
|
|
pairs[inputKey] = value;
|
|
|
|
pairs[inputKey] = value;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// selector inputs
|
|
|
|
// selector inputs
|
|
|
|
if (login.Selectorinputs != null)
|
|
|
|
if (login.Selectorinputs != null)
|
|
|
|