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;
|
||||
|
||||
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");
|
||||
passkeyItem.Value = curuser.passkey;
|
||||
passkeyItem.Value = passkey;
|
||||
|
||||
var tokenItem = (HiddenItem)configData.GetDynamic("token");
|
||||
tokenItem.Value = token;
|
||||
@@ -181,6 +183,9 @@ namespace Jackett.Indexers
|
||||
|
||||
searchUrl += "?" + queryCollection.GetQueryString();
|
||||
|
||||
if (passkey.IsNullOrEmptyOrWhitespace())
|
||||
await ApplyConfiguration(null);
|
||||
|
||||
var result = await SendAPIRequest(searchUrl, null);
|
||||
try
|
||||
{
|
||||
|
Reference in New Issue
Block a user