diff options
| author | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-08-18 12:45:11 -0400 |
|---|---|---|
| committer | LukePulverenti Luke Pulverenti luke pulverenti <LukePulverenti Luke Pulverenti luke.pulverenti@gmail.com> | 2012-08-18 12:45:11 -0400 |
| commit | 6d7c29f6c833badb15d01c153005515bcb3381b5 (patch) | |
| tree | 34b5db58375a9b2efac29c5f75ffa01d66906cd6 | |
| parent | 9c456c63c8d29301a36eb3bb5cbb5fa53688e0ee (diff) | |
Added IsRoot and IsVirtualFolder to DTOBaseItem
| -rw-r--r-- | MediaBrowser.Api/ApiService.cs | 3 | ||||
| -rw-r--r-- | MediaBrowser.Model/DTO/DTOBaseItem.cs | 10 |
2 files changed, 13 insertions, 0 deletions
diff --git a/MediaBrowser.Api/ApiService.cs b/MediaBrowser.Api/ApiService.cs index be99ef239..3a717b754 100644 --- a/MediaBrowser.Api/ApiService.cs +++ b/MediaBrowser.Api/ApiService.cs @@ -95,6 +95,9 @@ namespace MediaBrowser.Api if (folder != null)
{
dto.SpecialCounts = folder.GetSpecialCounts(user);
+
+ dto.IsRoot = folder.IsRoot;
+ dto.IsVirtualFolder = folder.IsVirtualFolder;
}
return dto;
diff --git a/MediaBrowser.Model/DTO/DTOBaseItem.cs b/MediaBrowser.Model/DTO/DTOBaseItem.cs index 76a9ea400..c9f16ed1d 100644 --- a/MediaBrowser.Model/DTO/DTOBaseItem.cs +++ b/MediaBrowser.Model/DTO/DTOBaseItem.cs @@ -49,6 +49,16 @@ namespace MediaBrowser.Model.DTO public bool IsFolder { get; set; }
+ /// <summary>
+ /// If the item is a Folder this will determine if it's the Root or not
+ /// </summary>
+ public bool? IsRoot { get; set; }
+
+ /// <summary>
+ /// If the item is a Folder this will determine if it's a VF or not
+ /// </summary>
+ public bool? IsVirtualFolder { get; set; }
+
public Guid? ParentId { get; set; }
public string Type { get; set; }
|
