From b4e42b418059311410eb7fa7377755e58a0f5064 Mon Sep 17 00:00:00 2001
From: twistedpear <twistedroutes76@gmail.com>
Date: Mon, 28 Dec 2015 10:27:02 -0500
Subject: [PATCH] Improved the category search - can now use mutli categories

---
 src/Jackett/Indexers/BitSoup.cs | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/Jackett/Indexers/BitSoup.cs b/src/Jackett/Indexers/BitSoup.cs
index d2a12769..ee450198 100644
--- a/src/Jackett/Indexers/BitSoup.cs
+++ b/src/Jackett/Indexers/BitSoup.cs
@@ -189,8 +189,14 @@ namespace Jackett.Indexers
 
 
             queryCollection.Add("search", string.IsNullOrWhiteSpace(searchString)? "" : searchString);
-            queryCollection.Add("incldead", "0");
-            queryCollection.Add("cat", (trackerCats.Count < 2 ? "0" : trackerCats.ElementAt(0)));
+            if (trackerCats.Count > 1)
+            {
+               for (var ct = 0; ct < trackerCats.Count; ct++) queryCollection.Add("cat" + (ct+1), trackerCats.ElementAt(ct));
+            } else
+            {
+                queryCollection.Add("cat", (trackerCats.Count == 1 ? trackerCats.ElementAt(0) : "0"));
+            }
+            //queryCollection.Add("cat", (trackerCats.Count == 1 ? trackerCats.ElementAt(0) : "0"));
             searchUrl += "?" + queryCollection.GetQueryString();
             await ProcessPage(releases, searchUrl);
 
-- 
GitLab