Przeglądaj źródła

Ignore local images when replacing and saving is enabled

Shadowghost 1 rok temu
rodzic
commit
4714b3af67

+ 2 - 1
MediaBrowser.Providers/Manager/ItemImageProvider.cs

@@ -419,7 +419,8 @@ namespace MediaBrowser.Providers.Manager
                 var type = _singularImages[i];
                 var type = _singularImages[i];
                 var image = GetFirstLocalImageInfoByType(images, type);
                 var image = GetFirstLocalImageInfoByType(images, type);
 
 
-                if (image is not null)
+                // Only use local images if we are not replacing and saving
+                if (image is not null && !(item.IsSaveLocalMetadataEnabled() && refreshOptions.ReplaceAllImages))
                 {
                 {
                     var currentImage = item.GetImageInfo(type, 0);
                     var currentImage = item.GetImageInfo(type, 0);
                     // if image file is stored with media, don't replace that later
                     // if image file is stored with media, don't replace that later