aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShadowghost <Shadowghost@users.noreply.github.com>2024-06-06 14:30:37 -0400
committerJoshua M. Boniface <joshua@boniface.me>2024-06-06 14:30:37 -0400
commit0c1c41aeaf024a0ab7e236a15ebbaf5b9b461518 (patch)
tree7c3538d55f81747e293358d3afc0d27db67eaf02
parent78e8eae5adc3744fc2a4c86152bac42ce40b4960 (diff)
Backport pull request #11978 from jellyfin/release-10.9.z
Fallback to local dir when saving to media dir fails Original-merge: f41efb3b2c081eb9ee22d25aa9d45108d627ca4a Merged-by: joshuaboniface <joshua@boniface.me> Backported-by: Joshua M. Boniface <joshua@boniface.me>
-rw-r--r--MediaBrowser.Providers/Manager/ImageSaver.cs6
1 files changed, 5 insertions, 1 deletions
diff --git a/MediaBrowser.Providers/Manager/ImageSaver.cs b/MediaBrowser.Providers/Manager/ImageSaver.cs
index 3704b2276..e0677aa9f 100644
--- a/MediaBrowser.Providers/Manager/ImageSaver.cs
+++ b/MediaBrowser.Providers/Manager/ImageSaver.cs
@@ -126,7 +126,11 @@ namespace MediaBrowser.Providers.Manager
var paths = GetSavePaths(item, type, imageIndex, mimeType, saveLocally);
- var retryPaths = GetSavePaths(item, type, imageIndex, mimeType, !saveLocally);
+ string[] retryPaths = [];
+ if (saveLocally)
+ {
+ retryPaths = GetSavePaths(item, type, imageIndex, mimeType, false);
+ }
// If there are more than one output paths, the stream will need to be seekable
if (paths.Length > 1 && !source.CanSeek)