aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Providers/ImageSaver.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-08-15 12:21:32 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-08-15 12:21:32 -0400
commit34bf41721ac33ef42b33bde7d30f12f107ea7aeb (patch)
treeaf7e2093a6d1e48de10f5cf7f14e4d21e89c47c4 /MediaBrowser.Server.Implementations/Providers/ImageSaver.cs
parente934783b953ea68b5b5a48445958b0bbad9e4633 (diff)
Additional fixes for multiple movies per folder. Added a provider shell
Diffstat (limited to 'MediaBrowser.Server.Implementations/Providers/ImageSaver.cs')
-rw-r--r--MediaBrowser.Server.Implementations/Providers/ImageSaver.cs13
1 files changed, 8 insertions, 5 deletions
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))