From f1aec8f15cf74e39670233bbf18f01cb5a2ea55e Mon Sep 17 00:00:00 2001 From: Qstick Date: Sat, 16 Sep 2017 16:27:38 -0400 Subject: [PATCH] Add Logo Mediacover Type --- src/NzbDrone.Core/MediaCover/MediaCover.cs | 7 ++++--- src/NzbDrone.Core/MediaCover/MediaCoverService.cs | 5 ++++- src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs | 2 ++ 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/NzbDrone.Core/MediaCover/MediaCover.cs b/src/NzbDrone.Core/MediaCover/MediaCover.cs index 3808e9e20..ed832e003 100644 --- a/src/NzbDrone.Core/MediaCover/MediaCover.cs +++ b/src/NzbDrone.Core/MediaCover/MediaCover.cs @@ -1,4 +1,4 @@ -using NzbDrone.Core.Datastore; +using NzbDrone.Core.Datastore; namespace NzbDrone.Core.MediaCover { @@ -12,7 +12,8 @@ namespace NzbDrone.Core.MediaCover Screenshot = 4, Headshot = 5, Cover = 6, - Disc = 7 + Disc = 7, + Logo = 8 } public class MediaCover : IEmbeddedDocument @@ -30,4 +31,4 @@ namespace NzbDrone.Core.MediaCover Url = url; } } -} \ No newline at end of file +} diff --git a/src/NzbDrone.Core/MediaCover/MediaCoverService.cs b/src/NzbDrone.Core/MediaCover/MediaCoverService.cs index f8e7b652b..e65fa5f5b 100644 --- a/src/NzbDrone.Core/MediaCover/MediaCoverService.cs +++ b/src/NzbDrone.Core/MediaCover/MediaCoverService.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; using System.IO; using System.Net; @@ -128,6 +128,9 @@ namespace NzbDrone.Core.MediaCover return; case MediaCoverTypes.Poster: + case MediaCoverTypes.Cover: + case MediaCoverTypes.Disc: + case MediaCoverTypes.Logo: case MediaCoverTypes.Headshot: heights = new[] { 500, 250 }; break; diff --git a/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs b/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs index 835b52b25..6d29b221f 100644 --- a/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs +++ b/src/NzbDrone.Core/MetadataSource/SkyHook/SkyHookProxy.cs @@ -261,6 +261,8 @@ namespace NzbDrone.Core.MetadataSource.SkyHook return MediaCoverTypes.Cover; case "disc": return MediaCoverTypes.Disc; + case "logo": + return MediaCoverTypes.Logo; default: return MediaCoverTypes.Unknown; }