aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/Dto
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-03-06 01:10:53 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-03-06 01:10:53 -0500
commitfce2c95ac71a2c583c50e14137cb7bfd3750645b (patch)
treecd44a8cd2bfcfa8216ba87d4ec61f7ba309cb1c7 /MediaBrowser.Server.Implementations/Dto
parent0271b6776ed246b84503d30ba3f6feb0a63e03b0 (diff)
added HasDynamicCategories to user views
Diffstat (limited to 'MediaBrowser.Server.Implementations/Dto')
-rw-r--r--MediaBrowser.Server.Implementations/Dto/DtoService.cs12
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)