Fixed BR-DISK detection for AnimeBytes

This commit is contained in:
Bogdan 2025-01-15 01:56:32 +02:00
parent 3b83a00eaf
commit 8c2d5a404d

View file

@ -406,12 +406,12 @@ public IList<ReleaseInfo> ParseResponse(IndexerResponse indexerResponse)
propertyList.RemoveAll(p => ExcludedProperties.Any(p.ContainsIgnoreCase));
var properties = propertyList.ToHashSet();
if (properties.Any(p => p.ContainsIgnoreCase("M2TS")))
if (properties.Any(p => p.StartsWith("M2TS", StringComparison.Ordinal)))
{
properties.Add("BR-DISK");
}
var isBluRayDisk = properties.Any(p => p.ContainsIgnoreCase("RAW") || p.ContainsIgnoreCase("M2TS") || p.ContainsIgnoreCase("ISO"));
var isBluRayDisk = properties.Any(p => p.Equals("RAW", StringComparison.Ordinal) || p.StartsWith("M2TS", StringComparison.Ordinal) || p.StartsWith("ISO", StringComparison.Ordinal));
if (_settings.ExcludeRaw && isBluRayDisk)
{