浏览代码

fix null reference

Luke Pulverenti 9 年之前
父节点
当前提交
6cb82d6c93
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      MediaBrowser.Server.Implementations/Library/LibraryManager.cs

+ 2 - 2
MediaBrowser.Server.Implementations/Library/LibraryManager.cs

@@ -1320,7 +1320,7 @@ namespace MediaBrowser.Server.Implementations.Library
 
         public IEnumerable<BaseItem> GetItems(InternalItemsQuery query, IEnumerable<string> parentIds)
         {
-            var parents = parentIds.Select(i => GetItemById(new Guid(i))).ToList();
+            var parents = parentIds.Select(i => GetItemById(new Guid(i))).Where(i => i != null).ToList();
 
             SetTopParentIdsOrAncestors(query, parents);
 
@@ -1329,7 +1329,7 @@ namespace MediaBrowser.Server.Implementations.Library
 
         public QueryResult<BaseItem> GetItemsResult(InternalItemsQuery query, IEnumerable<string> parentIds)
         {
-            var parents = parentIds.Select(i => GetItemById(new Guid(i))).ToList();
+            var parents = parentIds.Select(i => GetItemById(new Guid(i))).Where(i => i != null).ToList();
 
             SetTopParentIdsOrAncestors(query, parents);