aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/Manager/ImageSaver.cs
diff options
context:
space:
mode:
authorShadowghost <Shadowghost@users.noreply.github.com>2024-06-24 20:29:03 -0400
committerJoshua M. Boniface <joshua@boniface.me>2024-06-24 20:29:03 -0400
commitbd3645cbb064b0976199012c7e39513213206b84 (patch)
tree6cde088b89eb94a3e2c59b84732ca493aa79485f /MediaBrowser.Providers/Manager/ImageSaver.cs
parente2ca6e92e493f244f26a5042c2bdb29c17d20f63 (diff)
Backport pull request #12055 from jellyfin/release-10.9.z
Fix season backdrops Original-merge: 2266a003372826e8f9a6367cbe9070aa2d1b4b82 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
Diffstat (limited to 'MediaBrowser.Providers/Manager/ImageSaver.cs')
-rw-r--r--MediaBrowser.Providers/Manager/ImageSaver.cs8
1 files changed, 5 insertions, 3 deletions
diff --git a/MediaBrowser.Providers/Manager/ImageSaver.cs b/MediaBrowser.Providers/Manager/ImageSaver.cs
index 4b3b0a14d..9a676cb2e 100644
--- a/MediaBrowser.Providers/Manager/ImageSaver.cs
+++ b/MediaBrowser.Providers/Manager/ImageSaver.cs
@@ -427,13 +427,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;