diff --git a/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs b/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs index 1aaeaaba7..f5d346187 100644 --- a/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs +++ b/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs @@ -25,7 +25,6 @@ public class SkyHookProxy : IProvideArtistInfo, ISearchForNewArtist, IProvideAlb 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, @@ -548,11 +547,8 @@ private static AlbumRelease MapRelease(ReleaseResource resource, Dictionary !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