This commit is contained in:
@@ -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 <romain@lecat.pro>
|
From: Romain Lecat <romain@lecat.pro>
|
||||||
Date: Mon, 16 Feb 2026 10:49:13 +0100
|
Date: Mon, 16 Feb 2026 10:49:13 +0100
|
||||||
Subject: [PATCH] Fork for AvistaZ family language filter
|
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
|
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
|
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
|
--- a/src/NzbDrone.Core/Indexers/Definitions/AvistaZ.cs
|
||||||
+++ b/src/NzbDrone.Core/Indexers/Definitions/AvistaZ.cs
|
+++ b/src/NzbDrone.Core/Indexers/Definitions/AvistaZ.cs
|
||||||
@@ -1,4 +1,5 @@
|
@@ -1,4 +1,5 @@
|
||||||
@@ -51,12 +51,12 @@ index cc1be98b5..edb0ab464 100644
|
|||||||
+
|
+
|
||||||
+ foreach (var languageId in Settings.SearchAudioLanguages.Distinct())
|
+ foreach (var languageId in Settings.SearchAudioLanguages.Distinct())
|
||||||
+ {
|
+ {
|
||||||
+ parameters.Add("language[]", languageId.ToString());
|
+ parameters.Add(new KeyValuePair<string, string>("language[]", languageId.ToString()));
|
||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ foreach (var languageId in Settings.SearchSubtitleLanguages.Distinct())
|
+ foreach (var languageId in Settings.SearchSubtitleLanguages.Distinct())
|
||||||
+ {
|
+ {
|
||||||
+ parameters.Add("subtitle[]", languageId.ToString());
|
+ parameters.Add(new KeyValuePair<string, string>("subtitle[]", languageId.ToString()));
|
||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ return parameters;
|
+ 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
|
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
|
--- a/src/NzbDrone.Core/Indexers/Definitions/CinemaZ.cs
|
||||||
+++ b/src/NzbDrone.Core/Indexers/Definitions/CinemaZ.cs
|
+++ b/src/NzbDrone.Core/Indexers/Definitions/CinemaZ.cs
|
||||||
@@ -1,12 +1,14 @@
|
@@ -1,12 +1,14 @@
|
||||||
@@ -563,12 +563,12 @@ index 3f0fdd913..e3318c195 100644
|
|||||||
+
|
+
|
||||||
+ foreach (var languageId in Settings.SearchAudioLanguages.Distinct())
|
+ foreach (var languageId in Settings.SearchAudioLanguages.Distinct())
|
||||||
+ {
|
+ {
|
||||||
+ parameters.Add("language[]", languageId.ToString());
|
+ parameters.Add(new KeyValuePair<string, string>("language[]", languageId.ToString()));
|
||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ foreach (var languageId in Settings.SearchSubtitleLanguages.Distinct())
|
+ foreach (var languageId in Settings.SearchSubtitleLanguages.Distinct())
|
||||||
+ {
|
+ {
|
||||||
+ parameters.Add("subtitle[]", languageId.ToString());
|
+ parameters.Add(new KeyValuePair<string, string>("subtitle[]", languageId.ToString()));
|
||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ return parameters;
|
+ return parameters;
|
||||||
@@ -589,7 +589,7 @@ index 954d2442c..41202ab21 100644
|
|||||||
public override string Name => "ExoticaZ";
|
public override string Name => "ExoticaZ";
|
||||||
public override string[] IndexerUrls => new[] { "https://exoticaz.to/" };
|
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
|
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
|
--- a/src/NzbDrone.Core/Indexers/Definitions/PrivateHD.cs
|
||||||
+++ b/src/NzbDrone.Core/Indexers/Definitions/PrivateHD.cs
|
+++ b/src/NzbDrone.Core/Indexers/Definitions/PrivateHD.cs
|
||||||
@@ -1,12 +1,14 @@
|
@@ -1,12 +1,14 @@
|
||||||
@@ -646,12 +646,12 @@ index 21fc76ede..df33867c1 100644
|
|||||||
+
|
+
|
||||||
+ foreach (var languageId in Settings.SearchAudioLanguages.Distinct())
|
+ foreach (var languageId in Settings.SearchAudioLanguages.Distinct())
|
||||||
+ {
|
+ {
|
||||||
+ parameters.Add("language[]", languageId.ToString());
|
+ parameters.Add(new KeyValuePair<string, string>("language[]", languageId.ToString()));
|
||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ foreach (var languageId in Settings.SearchSubtitleLanguages.Distinct())
|
+ foreach (var languageId in Settings.SearchSubtitleLanguages.Distinct())
|
||||||
+ {
|
+ {
|
||||||
+ parameters.Add("subtitle[]", languageId.ToString());
|
+ parameters.Add(new KeyValuePair<string, string>("subtitle[]", languageId.ToString()));
|
||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ return parameters;
|
+ return parameters;
|
||||||
|
|||||||
Reference in New Issue
Block a user