From a50ab9c49b0a684ad634d228f5795d1b4dae4bf8 Mon Sep 17 00:00:00 2001
From: twistedpear <twistedroutes76@gmail.com>
Date: Mon, 28 Dec 2015 11:16:53 -0500
Subject: [PATCH] Improved cookie accumulation to reduce roundtrips to the
 server.

---
 src/Jackett/Indexers/BaseIndexer.cs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Jackett/Indexers/BaseIndexer.cs b/src/Jackett/Indexers/BaseIndexer.cs
index c80c9479..377c2b12 100644
--- a/src/Jackett/Indexers/BaseIndexer.cs
+++ b/src/Jackett/Indexers/BaseIndexer.cs
@@ -167,8 +167,8 @@ namespace Jackett.Indexers
                 await DoFollowIfRedirect(response, referrer, overrideRedirectUrl, overrideCookies, accumulateCookies);
                 if (accumulateCookies)
                 {
-                    CookieHeader = ResolveCookies(response.Cookies);
-                    response.Cookies = CookieHeader;
+                    CookieHeader = ResolveCookies((CookieHeader != null && CookieHeader != ""? CookieHeader + " " : "") + (overrideCookies != null && overrideCookies != "" ? overrideCookies + " " : "") + response.Cookies);
+                    overrideCookies = response.Cookies = CookieHeader;
                 }
                 if (overrideCookies != null && response.Cookies == null)
                 {
-- 
GitLab