浏览代码

Fix local season backdrop saving

Shadowghost 1 年之前
父节点
当前提交
0c560a313a
共有 1 个文件被更改,包括 5 次插入3 次删除
  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 (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 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;