aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Providers/ImageSaver.cs
diff options
context:
space:
mode:
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))