aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-12-11 18:30:41 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-12-11 18:30:41 -0500
commitf2aec8c3823b9afd9da2226bb7d9f3c8ca1a8197 (patch)
tree8a86c1e6e742e83fce7d090fe113a7c06677c1aa
parent9ecb85d066a770ac7d14be779032d30b29fb0f56 (diff)
update xbmc music video image saving
-rw-r--r--MediaBrowser.Server.Implementations/Providers/ImageSaver.cs12
1 files changed, 11 insertions, 1 deletions
diff --git a/MediaBrowser.Server.Implementations/Providers/ImageSaver.cs b/MediaBrowser.Server.Implementations/Providers/ImageSaver.cs
index 8d88b66a0..49194ba8d 100644
--- a/MediaBrowser.Server.Implementations/Providers/ImageSaver.cs
+++ b/MediaBrowser.Server.Implementations/Providers/ImageSaver.cs
@@ -472,6 +472,11 @@ namespace MediaBrowser.Server.Implementations.Providers
if (imageIndex.Value == 0)
{
+ if (item.IsInMixedFolder)
+ {
+ return new[] { GetSavePathForItemInMixedFolder(item, type, "fanart", extension) };
+ }
+
if (season != null && item.IndexNumber.HasValue)
{
var seriesFolder = season.SeriesPath;
@@ -493,6 +498,11 @@ namespace MediaBrowser.Server.Implementations.Providers
var outputIndex = imageIndex.Value;
+ if (item.IsInMixedFolder)
+ {
+ return new[] { GetSavePathForItemInMixedFolder(item, type, "fanart" + outputIndex.ToString(UsCulture), extension) };
+ }
+
var extraFanartFilename = GetBackdropSaveFilename(item.BackdropImagePaths, "fanart", "fanart", outputIndex);
return new[]
@@ -526,7 +536,7 @@ namespace MediaBrowser.Server.Implementations.Providers
return new[] { Path.Combine(seasonFolder, imageFilename) };
}
- if (item.IsInMixedFolder)
+ if (item.IsInMixedFolder || item is MusicVideo)
{
return new[] { GetSavePathForItemInMixedFolder(item, type, string.Empty, extension) };
}