diff options
Diffstat (limited to 'MediaBrowser.Server.Implementations/Providers/ImageSaver.cs')
| -rw-r--r-- | MediaBrowser.Server.Implementations/Providers/ImageSaver.cs | 13 |
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)) |
