소스 검색

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);