From 8edc1ce710406329a0239e54a348a86cd633e7ce Mon Sep 17 00:00:00 2001 From: LukePulverenti Luke Pulverenti luke pulverenti Date: Tue, 31 Jul 2012 21:48:51 -0400 Subject: [PATCH] Added ParentId to ApiBaseItem --- MediaBrowser.Api/ApiService.cs | 3 ++- MediaBrowser.Model/Entities/ApiBaseItem.cs | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/MediaBrowser.Api/ApiService.cs b/MediaBrowser.Api/ApiService.cs index 30a364d7f5..34f7e69e79 100644 --- a/MediaBrowser.Api/ApiService.cs +++ b/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) diff --git a/MediaBrowser.Model/Entities/ApiBaseItem.cs b/MediaBrowser.Model/Entities/ApiBaseItem.cs index b3fbbbcdef..341b1c77f0 100644 --- a/MediaBrowser.Model/Entities/ApiBaseItem.cs +++ b/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)