From c9e46c03e3bda8e08d5a1e12443dde6d0ea84f79 Mon Sep 17 00:00:00 2001 From: Bogdan Date: Tue, 19 Mar 2024 21:38:45 +0200 Subject: [PATCH] scenehd: fixed category filtering --- src/Jackett.Common/Indexers/SceneHD.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Jackett.Common/Indexers/SceneHD.cs b/src/Jackett.Common/Indexers/SceneHD.cs index 752ee097a..d2e98ee11 100644 --- a/src/Jackett.Common/Indexers/SceneHD.cs +++ b/src/Jackett.Common/Indexers/SceneHD.cs @@ -112,8 +112,12 @@ namespace Jackett.Common.Indexers { "search", query.IsImdbQuery ? query.ImdbID : query.GetQueryString() } }; - foreach (var cat in MapTorznabCapsToTrackers(query)) - qc.Add("categories[" + cat + "]", "1"); + var categoryMapping = MapTorznabCapsToTrackers(query).Distinct().ToList(); + + if (categoryMapping.Count > 0) + { + qc.Add("cat", string.Join(",", categoryMapping)); + } var searchUrl = SearchUrl + qc.GetQueryString(); var response = await RequestWithCookiesAndRetryAsync(searchUrl);