diff --git a/src/NzbDrone.Core/MediaCover/MediaCover.cs b/src/NzbDrone.Core/MediaCover/MediaCover.cs index d98f50e18..c7b39408b 100644 --- a/src/NzbDrone.Core/MediaCover/MediaCover.cs +++ b/src/NzbDrone.Core/MediaCover/MediaCover.cs @@ -9,7 +9,8 @@ namespace NzbDrone.Core.MediaCover Banner = 2, Fanart = 3, Screenshot = 4, - Headshot = 5 + Headshot = 5, + Clearart = 6 } public class MediaCover : IEmbeddedDocument diff --git a/src/NzbDrone.Core/MediaCover/MediaCoverService.cs b/src/NzbDrone.Core/MediaCover/MediaCoverService.cs index b4c6f0022..37d081899 100644 --- a/src/NzbDrone.Core/MediaCover/MediaCoverService.cs +++ b/src/NzbDrone.Core/MediaCover/MediaCoverService.cs @@ -109,11 +109,18 @@ namespace NzbDrone.Core.MediaCover foreach (var cover in series.Images) { + if (cover.CoverType == MediaCoverTypes.Unknown) + { + continue; + } + var fileName = GetCoverPath(series.Id, cover.CoverType); var alreadyExists = false; + try { alreadyExists = _coverExistsSpecification.AlreadyExists(cover.RemoteUrl, fileName); + if (!alreadyExists) { DownloadCover(series, cover);