diff --git a/patches/0001-Fork-for-AvistaZ-family-language-filter.patch b/patches/0001-Fork-for-AvistaZ-family-language-filter.patch index f33b4a1..c760225 100644 --- a/patches/0001-Fork-for-AvistaZ-family-language-filter.patch +++ b/patches/0001-Fork-for-AvistaZ-family-language-filter.patch @@ -1,4 +1,4 @@ -From f7ad90f98669386f4abfde0345a43e4ce13b1dfa Mon Sep 17 00:00:00 2001 +From b70dc59db54218124b4b4ef27c6f2b3f363f98c2 Mon Sep 17 00:00:00 2001 From: Romain Lecat Date: Mon, 16 Feb 2026 10:49:13 +0100 Subject: [PATCH] Fork for AvistaZ family language filter @@ -17,7 +17,7 @@ Subject: [PATCH] Fork for AvistaZ family language filter create mode 100644 src/NzbDrone.Core/Indexers/Definitions/Avistaz/PrivateHDSettings.cs diff --git a/src/NzbDrone.Core/Indexers/Definitions/AvistaZ.cs b/src/NzbDrone.Core/Indexers/Definitions/AvistaZ.cs -index cc1be98b5..edb0ab464 100644 +index cc1be98b5..fccbdde80 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/AvistaZ.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/AvistaZ.cs @@ -1,4 +1,5 @@ @@ -51,12 +51,12 @@ index cc1be98b5..edb0ab464 100644 + + foreach (var languageId in Settings.SearchAudioLanguages.Distinct()) + { -+ parameters.Add("language[]", languageId.ToString()); ++ parameters.Add(new KeyValuePair("language[]", languageId.ToString())); + } + + foreach (var languageId in Settings.SearchSubtitleLanguages.Distinct()) + { -+ parameters.Add("subtitle[]", languageId.ToString()); ++ parameters.Add(new KeyValuePair("subtitle[]", languageId.ToString())); + } + + return parameters; @@ -506,7 +506,7 @@ index 000000000..31967b586 + } +} diff --git a/src/NzbDrone.Core/Indexers/Definitions/CinemaZ.cs b/src/NzbDrone.Core/Indexers/Definitions/CinemaZ.cs -index 3f0fdd913..e3318c195 100644 +index 3f0fdd913..cec7e1bfc 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/CinemaZ.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/CinemaZ.cs @@ -1,12 +1,14 @@ @@ -563,12 +563,12 @@ index 3f0fdd913..e3318c195 100644 + + foreach (var languageId in Settings.SearchAudioLanguages.Distinct()) + { -+ parameters.Add("language[]", languageId.ToString()); ++ parameters.Add(new KeyValuePair("language[]", languageId.ToString())); + } + + foreach (var languageId in Settings.SearchSubtitleLanguages.Distinct()) + { -+ parameters.Add("subtitle[]", languageId.ToString()); ++ parameters.Add(new KeyValuePair("subtitle[]", languageId.ToString())); + } + + return parameters; @@ -589,7 +589,7 @@ index 954d2442c..41202ab21 100644 public override string Name => "ExoticaZ"; public override string[] IndexerUrls => new[] { "https://exoticaz.to/" }; diff --git a/src/NzbDrone.Core/Indexers/Definitions/PrivateHD.cs b/src/NzbDrone.Core/Indexers/Definitions/PrivateHD.cs -index 21fc76ede..df33867c1 100644 +index 21fc76ede..096347b38 100644 --- a/src/NzbDrone.Core/Indexers/Definitions/PrivateHD.cs +++ b/src/NzbDrone.Core/Indexers/Definitions/PrivateHD.cs @@ -1,12 +1,14 @@ @@ -646,12 +646,12 @@ index 21fc76ede..df33867c1 100644 + + foreach (var languageId in Settings.SearchAudioLanguages.Distinct()) + { -+ parameters.Add("language[]", languageId.ToString()); ++ parameters.Add(new KeyValuePair("language[]", languageId.ToString())); + } + + foreach (var languageId in Settings.SearchSubtitleLanguages.Distinct()) + { -+ parameters.Add("subtitle[]", languageId.ToString()); ++ parameters.Add(new KeyValuePair("subtitle[]", languageId.ToString())); + } + + return parameters;