mirror of https://github.com/Jackett/Jackett
Reset cookies with new logindata
This commit is contained in:
parent
121f3c0197
commit
29f72a26d2
|
@ -75,6 +75,12 @@ namespace Jackett.Indexers
|
||||||
|
|
||||||
public async Task ApplyConfiguration(JToken configJson)
|
public async Task ApplyConfiguration(JToken configJson)
|
||||||
{
|
{
|
||||||
|
cookies = new CookieContainer();
|
||||||
|
client = new HttpClient(handler);
|
||||||
|
|
||||||
|
var configSaveData = new JObject();
|
||||||
|
if (OnSaveConfigurationRequested != null)
|
||||||
|
OnSaveConfigurationRequested(this, configSaveData);
|
||||||
|
|
||||||
var config = new ConfigurationDataBasicLogin();
|
var config = new ConfigurationDataBasicLogin();
|
||||||
config.LoadValuesFromJson(configJson);
|
config.LoadValuesFromJson(configJson);
|
||||||
|
@ -88,7 +94,8 @@ namespace Jackett.Indexers
|
||||||
|
|
||||||
var content = new FormUrlEncodedContent(pairs);
|
var content = new FormUrlEncodedContent(pairs);
|
||||||
var message = CreateHttpRequest(new Uri(LoginUrl));
|
var message = CreateHttpRequest(new Uri(LoginUrl));
|
||||||
//message.Content = content;
|
message.Content = content;
|
||||||
|
|
||||||
//message.Headers.Referrer = new Uri(LoginUrl);
|
//message.Headers.Referrer = new Uri(LoginUrl);
|
||||||
string responseContent;
|
string responseContent;
|
||||||
JArray cookieJArray;
|
JArray cookieJArray;
|
||||||
|
@ -119,8 +126,7 @@ namespace Jackett.Indexers
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
configSaveData = new JObject();
|
||||||
var configSaveData = new JObject();
|
|
||||||
configSaveData["cookies"] = cookieJArray;
|
configSaveData["cookies"] = cookieJArray;
|
||||||
if (OnSaveConfigurationRequested != null)
|
if (OnSaveConfigurationRequested != null)
|
||||||
OnSaveConfigurationRequested(this, configSaveData);
|
OnSaveConfigurationRequested(this, configSaveData);
|
||||||
|
|
Loading…
Reference in New Issue