From 954e1cd37a7cef230010496f24a8e227bfd5a8da Mon Sep 17 00:00:00 2001 From: Bogdan Date: Sun, 5 Mar 2023 14:41:56 +0200 Subject: [PATCH] gazelletracker: ignore artist name searching if `VA` (#14125) --- src/Jackett.Common/Indexers/Abstract/GazelleTracker.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Jackett.Common/Indexers/Abstract/GazelleTracker.cs b/src/Jackett.Common/Indexers/Abstract/GazelleTracker.cs index 21863a75d..21be15100 100644 --- a/src/Jackett.Common/Indexers/Abstract/GazelleTracker.cs +++ b/src/Jackett.Common/Indexers/Abstract/GazelleTracker.cs @@ -8,6 +8,7 @@ using System.Net; using System.Text; using System.Threading.Tasks; using AngleSharp.Html.Parser; +using Jackett.Common.Extensions; using Jackett.Common.Models; using Jackett.Common.Models.IndexerConfig.Bespoke; using Jackett.Common.Services.Interfaces; @@ -187,16 +188,16 @@ namespace Jackett.Common.Indexers.Abstract else if (!string.IsNullOrWhiteSpace(searchString)) queryCollection.Add("searchstr", searchString); - if (query.Artist != null) + if (query.Artist.IsNotNullOrWhiteSpace() && query.Artist != "VA") queryCollection.Add("artistname", query.Artist); - if (query.Label != null) + if (query.Label.IsNotNullOrWhiteSpace()) queryCollection.Add("recordlabel", query.Label); - if (query.Year != null) + if (query.Year.HasValue) queryCollection.Add("year", query.Year.ToString()); - if (query.Album != null) + if (query.Album.IsNotNullOrWhiteSpace()) queryCollection.Add("groupname", query.Album); foreach (var cat in MapTorznabCapsToTrackers(query))