浏览代码

add null check when updating images

Luke Pulverenti 8 年之前
父节点
当前提交
ce637a2793
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs

+ 6 - 0
MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs

@@ -4286,6 +4286,12 @@ namespace MediaBrowser.Server.Implementations.Persistence
             var index = 0;
             foreach (var image in images)
             {
+                if (string.IsNullOrWhiteSpace(image.Path))
+                {
+                    // Invalid
+                    continue;
+                }
+
                 _saveImagesCommand.GetParameter(0).Value = itemId;
                 _saveImagesCommand.GetParameter(1).Value = image.Type;
                 _saveImagesCommand.GetParameter(2).Value = image.Path;