diff --git a/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs b/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs index a197e0e18..08faa947d 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