diff options
Diffstat (limited to 'MediaBrowser.Api/BaseApiService.cs')
| -rw-r--r-- | MediaBrowser.Api/BaseApiService.cs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/MediaBrowser.Api/BaseApiService.cs b/MediaBrowser.Api/BaseApiService.cs index 5d4055abf..ca5b8b63a 100644 --- a/MediaBrowser.Api/BaseApiService.cs +++ b/MediaBrowser.Api/BaseApiService.cs @@ -160,6 +160,13 @@ namespace MediaBrowser.Api { var folder = (Folder) libraryManager.GetItemById(new Guid(parentId)); + if (userId.HasValue) + { + var user = userManager.GetUserById(userId.Value); + + return folder.GetRecursiveChildren(user).ToList(); + } + return folder.GetRecursiveChildren(); } if (userId.HasValue) |
