From f997d27867512606d50e3be2bf578443a69f975c Mon Sep 17 00:00:00 2001 From: kaso17 Date: Wed, 1 Mar 2017 17:29:20 +0100 Subject: [PATCH] Cardigann: support relative submit urls --- src/Jackett/Indexers/CardigannIndexer.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Jackett/Indexers/CardigannIndexer.cs b/src/Jackett/Indexers/CardigannIndexer.cs index de06d254f..a995a9dd4 100644 --- a/src/Jackett/Indexers/CardigannIndexer.cs +++ b/src/Jackett/Indexers/CardigannIndexer.cs @@ -630,7 +630,7 @@ namespace Jackett.Indexers } if (queryCollection.Count > 0) submitUrlstr += "?" + queryCollection.GetQueryString(); - var submitUrl = resolvePath(submitUrlstr); + var submitUrl = resolvePath(submitUrlstr, new Uri(LoginUrl)); // automatically solve simpleCaptchas, if used var simpleCaptchaPresent = landingResultDocument.QuerySelector("script[src*=\"simpleCaptcha\"]"); @@ -692,7 +692,7 @@ namespace Jackett.Indexers var body = string.Join("\r\n", bodyParts); loginResult = await PostDataWithCookies(submitUrl.ToString(), pairs, configData.CookieHeader.Value, SiteLink, headers, body); } else { - loginResult = await RequestLoginAndFollowRedirect(submitUrl.ToString(), pairs, configData.CookieHeader.Value, true, null, SiteLink, true); + loginResult = await RequestLoginAndFollowRedirect(submitUrl.ToString(), pairs, configData.CookieHeader.Value, true, null, LoginUrl, true); } configData.CookieHeader.Value = loginResult.Cookies;