diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-03-06 01:10:53 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-03-06 01:10:53 -0500 |
| commit | fce2c95ac71a2c583c50e14137cb7bfd3750645b (patch) | |
| tree | cd44a8cd2bfcfa8216ba87d4ec61f7ba309cb1c7 /MediaBrowser.Server.Implementations/Dto | |
| parent | 0271b6776ed246b84503d30ba3f6feb0a63e03b0 (diff) | |
added HasDynamicCategories to user views
Diffstat (limited to 'MediaBrowser.Server.Implementations/Dto')
| -rw-r--r-- | MediaBrowser.Server.Implementations/Dto/DtoService.cs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/MediaBrowser.Server.Implementations/Dto/DtoService.cs b/MediaBrowser.Server.Implementations/Dto/DtoService.cs index 75037159c..48408b4ea 100644 --- a/MediaBrowser.Server.Implementations/Dto/DtoService.cs +++ b/MediaBrowser.Server.Implementations/Dto/DtoService.cs @@ -395,6 +395,18 @@ namespace MediaBrowser.Server.Implementations.Dto } } } + + var userView = item as UserView; + if (userView != null) + { + dto.HasDynamicCategories = userView.ContainsDynamicCategories(user); + } + + var collectionFolder = item as ICollectionFolder; + if (collectionFolder != null) + { + dto.HasDynamicCategories = false; + } } private int GetChildCount(Folder folder, User user) |
