Pārlūkot izejas kodu

Fix local season backdrop saving

Shadowghost 1 gadu atpakaļ
vecāks
revīzija
0c560a313a
1 mainītis faili ar 5 papildinājumiem un 3 dzēšanām
  1. 5 3
      MediaBrowser.Providers/Manager/ImageSaver.cs

+ 5 - 3
MediaBrowser.Providers/Manager/ImageSaver.cs

@@ -410,13 +410,15 @@ namespace MediaBrowser.Providers.Manager
 
 
             if (type == ImageType.Backdrop && saveLocally)
             if (type == ImageType.Backdrop && saveLocally)
             {
             {
-                if (season is not null && season.IndexNumber.HasValue)
+                if (season is not null
+                    && season.IndexNumber.HasValue
+                    && (imageIndex is null || imageIndex == 0))
                 {
                 {
                     var seriesFolder = season.SeriesPath;
                     var seriesFolder = season.SeriesPath;
 
 
                     var seasonMarker = season.IndexNumber.Value == 0
                     var seasonMarker = season.IndexNumber.Value == 0
-                                           ? "-specials"
-                                           : season.IndexNumber.Value.ToString("00", CultureInfo.InvariantCulture);
+                                        ? "-specials"
+                                        : season.IndexNumber.Value.ToString("00", CultureInfo.InvariantCulture);
 
 
                     var imageFilename = "season" + seasonMarker + "-fanart" + extension;
                     var imageFilename = "season" + seasonMarker + "-fanart" + extension;