소스 검색

Added ParentId to ApiBaseItem

LukePulverenti Luke Pulverenti luke pulverenti 13 년 전
부모
커밋
8edc1ce710
2개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      MediaBrowser.Api/ApiService.cs
  2. 2 0
      MediaBrowser.Model/Entities/ApiBaseItem.cs

+ 2 - 1
MediaBrowser.Api/ApiService.cs

@@ -30,7 +30,8 @@ namespace MediaBrowser.Api
                 Item = item,
                 UserItemData = Kernel.Instance.GetUserItemData(userId, item.Id),
                 Type = item.GetType().Name,
-                IsFolder = (item is Folder)
+                IsFolder = (item is Folder),
+                ParentId = item.Parent == null ? Guid.Empty : item.Parent.Id
             };
 
             if (includeChildren)

+ 2 - 0
MediaBrowser.Model/Entities/ApiBaseItem.cs

@@ -26,6 +26,8 @@ namespace MediaBrowser.Model.Entities
 
         public bool IsFolder { get; set; }
 
+        public Guid ParentId { get; set; }
+
         public string Type { get; set; }
 
         public bool IsType(Type type)