From fce2c95ac71a2c583c50e14137cb7bfd3750645b Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Fri, 6 Mar 2015 01:10:53 -0500 Subject: added HasDynamicCategories to user views --- MediaBrowser.Server.Implementations/Dto/DtoService.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'MediaBrowser.Server.Implementations/Dto') diff --git a/MediaBrowser.Server.Implementations/Dto/DtoService.cs b/MediaBrowser.Server.Implementations/Dto/DtoService.cs index 75037159c2..48408b4ea2 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) -- cgit v1.2.3