mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2026-04-27 23:16:58 -04:00
Enable all analyzers to default back to our rules
This commit is contained in:
@@ -425,7 +425,7 @@ namespace NzbDrone.Core.Indexers.Definitions
|
||||
}
|
||||
|
||||
var releaseGroup = releaseTags.LastOrDefault();
|
||||
if (releaseGroup != null && releaseGroup.Contains("(") && releaseGroup.Contains(")"))
|
||||
if (releaseGroup != null && releaseGroup.Contains('(') && releaseGroup.Contains(')'))
|
||||
{
|
||||
//// Skip raws if set
|
||||
//if (releaseGroup.ToLowerInvariant().StartsWith("raw") && !AllowRaws)
|
||||
|
||||
@@ -281,7 +281,7 @@ namespace NzbDrone.Core.Indexers.Definitions
|
||||
var stringSeparator = new[] { " | " };
|
||||
var titles = titleSeries.Split(stringSeparator, StringSplitOptions.RemoveEmptyEntries);
|
||||
|
||||
if (titles.Count() > 1 && !_settings.AddRomajiTitle)
|
||||
if (titles.Length > 1 && !_settings.AddRomajiTitle)
|
||||
{
|
||||
titles = titles.Skip(1).ToArray();
|
||||
}
|
||||
@@ -293,7 +293,7 @@ namespace NzbDrone.Core.Indexers.Definitions
|
||||
release.Title = (name + releaseInfo).Trim();
|
||||
|
||||
// Ensure the season is defined as this tracker only deals with full seasons
|
||||
if (release.Title.IndexOf("Season") == -1 && _settings.AppendSeason)
|
||||
if (!release.Title.Contains("Season", StringComparison.CurrentCulture) && _settings.AppendSeason)
|
||||
{
|
||||
// Insert before the release info
|
||||
var aidx = release.Title.IndexOf('(');
|
||||
|
||||
@@ -66,7 +66,7 @@ namespace NzbDrone.Core.Indexers.Cardigann
|
||||
{
|
||||
if (request.SearchPath.Response != null &&
|
||||
request.SearchPath.Response.NoResultsMessage != null &&
|
||||
((request.SearchPath.Response.NoResultsMessage != string.Empty && results.Contains(request.SearchPath.Response.NoResultsMessage)) || (request.SearchPath.Response.NoResultsMessage == string.Empty && results == string.Empty)))
|
||||
((request.SearchPath.Response.NoResultsMessage.IsNotNullOrWhiteSpace() && results.Contains(request.SearchPath.Response.NoResultsMessage)) || (request.SearchPath.Response.NoResultsMessage.IsNullOrWhiteSpace() && results.IsNullOrWhiteSpace())))
|
||||
{
|
||||
return releases;
|
||||
}
|
||||
|
||||
@@ -351,7 +351,7 @@ public class ShazbatParser : IParseIndexerResponse
|
||||
|
||||
private static string ParseTitle(IElement titleRow)
|
||||
{
|
||||
var title = titleRow?.ChildNodes.First(n => n.NodeType == NodeType.Text && n.TextContent.Trim() != string.Empty);
|
||||
var title = titleRow?.ChildNodes.First(n => n.NodeType == NodeType.Text && n.TextContent.Trim().IsNotNullOrWhiteSpace());
|
||||
|
||||
return title?.TextContent.Trim();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user