From a48dd4456d552a7085268b52ac54b13b2d99111b Mon Sep 17 00:00:00 2001 From: John Regan Date: Sun, 17 Sep 2023 09:33:18 -0400 Subject: [PATCH] Remove non-audio media filter (#4123, #2084) --- src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs b/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs index 53644c089..be2e453c9 100644 --- a/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs +++ b/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs @@ -25,7 +25,6 @@ namespace NzbDrone.Core.MetadataSource.SkyHook private readonly IMetadataProfileService _metadataProfileService; private readonly ICached> _cache; - private static readonly List NonAudioMedia = new List { "DVD", "DVD-Video", "Blu-ray", "HD-DVD", "VCD", "SVCD", "UMD", "VHS" }; private static readonly List SkippedTracks = new List { "[data track]" }; public SkyHookProxy(IHttpClient httpClient, @@ -496,11 +495,8 @@ namespace NzbDrone.Core.MetadataSource.SkyHook } } - // Skip non-audio media - var audioMediaNumbers = allMedia.Where(x => !NonAudioMedia.Contains(x.Format)).Select(x => x.Number); - // Get tracks on the audio media and omit any that are skipped - release.Tracks = allTracks.Where(x => audioMediaNumbers.Contains(x.MediumNumber) && !SkippedTracks.Contains(x.Title)).ToList(); + release.Tracks = allTracks.Where(x => !SkippedTracks.Contains(x.Title)).ToList(); release.TrackCount = release.Tracks.Value.Count; // Only include the media that contain the tracks we have selected