diff options
| author | Shadowghost <Shadowghost@users.noreply.github.com> | 2024-06-24 20:29:03 -0400 |
|---|---|---|
| committer | Joshua M. Boniface <joshua@boniface.me> | 2024-06-24 20:29:03 -0400 |
| commit | bd3645cbb064b0976199012c7e39513213206b84 (patch) | |
| tree | 6cde088b89eb94a3e2c59b84732ca493aa79485f /MediaBrowser.Providers/Manager/ImageSaver.cs | |
| parent | e2ca6e92e493f244f26a5042c2bdb29c17d20f63 (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.cs | 8 |
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; |
