public static string GetViewType(this ICollectionFolder folder, User user)
        {
            if (user.Configuration.PlainFolderViews.Contains(folder.Id.ToString("N"), StringComparer.OrdinalIgnoreCase))
            {
                return(null);
            }

            return(folder.CollectionType);
        }
Esempio n. 2
0
        private bool IsEligibleForSpecialView(ICollectionFolder view)
        {
            var types = new[] { CollectionType.Movies, CollectionType.TvShows, CollectionType.Games, CollectionType.Music, CollectionType.Photos };

            return(types.Contains(view.CollectionType ?? string.Empty, StringComparer.OrdinalIgnoreCase));
        }
 private bool IsEligibleForSpecialView(ICollectionFolder view)
 {
     return(UserView.IsEligibleForEnhancedView(view.CollectionType));
 }