Browse Source

Remove "download images in advance" option

ferferga 5 năm trước cách đây
mục cha
commit
ba03ed65fe

+ 0 - 1
MediaBrowser.Model/Configuration/LibraryOptions.cs

@@ -12,7 +12,6 @@ namespace MediaBrowser.Model.Configuration
         public bool EnableRealtimeMonitor { get; set; }
         public bool EnableRealtimeMonitor { get; set; }
         public bool EnableChapterImageExtraction { get; set; }
         public bool EnableChapterImageExtraction { get; set; }
         public bool ExtractChapterImagesDuringLibraryScan { get; set; }
         public bool ExtractChapterImagesDuringLibraryScan { get; set; }
-        public bool DownloadImagesInAdvance { get; set; }
         public MediaPathInfo[] PathInfos { get; set; }
         public MediaPathInfo[] PathInfos { get; set; }
 
 
         public bool SaveLocalMetadata { get; set; }
         public bool SaveLocalMetadata { get; set; }

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

@@ -495,17 +495,7 @@ namespace MediaBrowser.Providers.Manager
                 }
                 }
             }
             }
 
 
-            if (libraryOptions.DownloadImagesInAdvance)
-            {
-                return false;
-            }
-
-            //if (!item.IsSaveLocalMetadataEnabled())
-            //{
-            //    return true;
-            //}
-
-            return true;
+            return false;
         }
         }
 
 
         private void SaveImageStub(BaseItem item, ImageType imageType, IEnumerable<string> urls)
         private void SaveImageStub(BaseItem item, ImageType imageType, IEnumerable<string> urls)

+ 9 - 12
MediaBrowser.Providers/Manager/MetadataService.cs

@@ -252,18 +252,15 @@ namespace MediaBrowser.Providers.Manager
 
 
         private void AddPersonImage(Person personEntity, LibraryOptions libraryOptions, string imageUrl, CancellationToken cancellationToken)
         private void AddPersonImage(Person personEntity, LibraryOptions libraryOptions, string imageUrl, CancellationToken cancellationToken)
         {
         {
-            //if (libraryOptions.DownloadImagesInAdvance)
-            //{
-            //    try
-            //    {
-            //        await ProviderManager.SaveImage(personEntity, imageUrl, ImageType.Primary, null, cancellationToken).ConfigureAwait(false);
-            //        return;
-            //    }
-            //    catch (Exception ex)
-            //    {
-            //        Logger.LogError(ex, "Error in AddPersonImage");
-            //    }
-            //}
+            try
+            {
+                await ProviderManager.SaveImage(personEntity, imageUrl, ImageType.Primary, null, cancellationToken).ConfigureAwait(false);
+                return;
+            }
+            catch (Exception ex)
+            {
+                Logger.LogError(ex, "Error in AddPersonImage");
+            }
 
 
             personEntity.SetImage(new ItemImageInfo
             personEntity.SetImage(new ItemImageInfo
             {
             {