From 34bf41721ac33ef42b33bde7d30f12f107ea7aeb Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Thu, 15 Aug 2013 12:21:32 -0400 Subject: Additional fixes for multiple movies per folder. Added a provider shell --- MediaBrowser.Server.Implementations/Providers/ImageSaver.cs | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'MediaBrowser.Server.Implementations') diff --git a/MediaBrowser.Server.Implementations/Providers/ImageSaver.cs b/MediaBrowser.Server.Implementations/Providers/ImageSaver.cs index 615f9d8a0..4a3e7e7a6 100644 --- a/MediaBrowser.Server.Implementations/Providers/ImageSaver.cs +++ b/MediaBrowser.Server.Implementations/Providers/ImageSaver.cs @@ -242,13 +242,16 @@ namespace MediaBrowser.Server.Implementations.Providers if (saveLocally) { - var video = item as Video; - - if (video != null && video.IsInMixedFolder) + if (!(item is Episode)) { - var folder = Path.GetDirectoryName(video.Path); + var video = item as Video; + + if (video != null && video.IsInMixedFolder) + { + var folder = Path.GetDirectoryName(video.Path); - path = Path.Combine(folder, Path.GetFileNameWithoutExtension(video.Path) + "-" + filename); + path = Path.Combine(folder, Path.GetFileNameWithoutExtension(video.Path) + "-" + filename); + } } if (string.IsNullOrEmpty(path) && !string.IsNullOrEmpty(item.MetaLocation)) -- cgit v1.2.3