mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
TorrentNetwork: improve passkey handling
This commit is contained in:
@@ -145,9 +145,11 @@ namespace Jackett.Indexers
|
|||||||
APIHeaders["Authorization"] = token;
|
APIHeaders["Authorization"] = token;
|
||||||
|
|
||||||
var curuser = await SendAPIRequest("curuser", null);
|
var curuser = await SendAPIRequest("curuser", null);
|
||||||
|
if (curuser.passkey.IsNullOrEmptyOrWhitespace())
|
||||||
|
throw new ExceptionWithConfigData("got empty passkey: " + curuser.ToString(), configData);
|
||||||
|
passkey = curuser.passkey;
|
||||||
var passkeyItem = (HiddenItem)configData.GetDynamic("passkey");
|
var passkeyItem = (HiddenItem)configData.GetDynamic("passkey");
|
||||||
passkeyItem.Value = curuser.passkey;
|
passkeyItem.Value = passkey;
|
||||||
|
|
||||||
var tokenItem = (HiddenItem)configData.GetDynamic("token");
|
var tokenItem = (HiddenItem)configData.GetDynamic("token");
|
||||||
tokenItem.Value = token;
|
tokenItem.Value = token;
|
||||||
@@ -181,6 +183,9 @@ namespace Jackett.Indexers
|
|||||||
|
|
||||||
searchUrl += "?" + queryCollection.GetQueryString();
|
searchUrl += "?" + queryCollection.GetQueryString();
|
||||||
|
|
||||||
|
if (passkey.IsNullOrEmptyOrWhitespace())
|
||||||
|
await ApplyConfiguration(null);
|
||||||
|
|
||||||
var result = await SendAPIRequest(searchUrl, null);
|
var result = await SendAPIRequest(searchUrl, null);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user