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); }
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)); }