From e077baa5b98c85f5a53622727f2ae5381dde13c1 Mon Sep 17 00:00:00 2001 From: seeyabye Date: Mon, 5 Oct 2020 03:21:01 +0900 Subject: [PATCH] anidex: fix categories. resolves #9727 (#9735) --- src/Jackett.Common/Indexers/Anidex.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Jackett.Common/Indexers/Anidex.cs b/src/Jackett.Common/Indexers/Anidex.cs index 02600e6af..1a4f0747d 100644 --- a/src/Jackett.Common/Indexers/Anidex.cs +++ b/src/Jackett.Common/Indexers/Anidex.cs @@ -145,12 +145,14 @@ namespace Jackett.Common.Indexers }; // Get specified categories + // AniDex throws errors when categories are url encoded. See issue #9727 var searchCategories = MapTorznabCapsToTrackers(query); + var catString = ""; if (searchCategories.Count > 0) - queryParameters.Add("id", string.Join(",", searchCategories)); + catString = "&id=" + string.Join(",", searchCategories); // Make search request - var searchUri = GetAbsoluteUrl("?" + queryParameters.GetQueryString()); + var searchUri = GetAbsoluteUrl("?" + queryParameters.GetQueryString() + catString); var response = await RequestWithCookiesAndRetryAsync(searchUri.AbsoluteUri); // Check for DDOS Guard