瀏覽代碼

Only remove image from item if file system delete was successful

Shadowghost 1 年之前
父節點
當前提交
b63f7a2bc0
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      MediaBrowser.Controller/Entities/BaseItem.cs

+ 4 - 3
MediaBrowser.Controller/Entities/BaseItem.cs

@@ -1949,14 +1949,15 @@ namespace MediaBrowser.Controller.Entities
                 return;
                 return;
             }
             }
 
 
-            // Remove it from the item
-            RemoveImage(info);
-
+            // Remove from file system
             if (info.IsLocalFile)
             if (info.IsLocalFile)
             {
             {
                 FileSystem.DeleteFile(info.Path);
                 FileSystem.DeleteFile(info.Path);
             }
             }
 
 
+            // Remove from item
+            RemoveImage(info);
+
             await UpdateToRepositoryAsync(ItemUpdateType.ImageUpdate, CancellationToken.None).ConfigureAwait(false);
             await UpdateToRepositoryAsync(ItemUpdateType.ImageUpdate, CancellationToken.None).ConfigureAwait(false);
         }
         }