mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-12-26 18:54:48 +03:00
Convert CollectionType to use lowercase enum names
This commit is contained in:
@@ -64,7 +64,7 @@ namespace Emby.Server.Implementations.Library
|
||||
var folderViewType = collectionFolder?.CollectionType;
|
||||
|
||||
// Playlist library requires special handling because the folder only references user playlists
|
||||
if (folderViewType == CollectionType.Playlists)
|
||||
if (folderViewType == CollectionType.playlists)
|
||||
{
|
||||
var items = folder.GetItemList(new InternalItemsQuery(user)
|
||||
{
|
||||
@@ -99,14 +99,14 @@ namespace Emby.Server.Implementations.Library
|
||||
}
|
||||
}
|
||||
|
||||
foreach (var viewType in new[] { CollectionType.Movies, CollectionType.TvShows })
|
||||
foreach (var viewType in new[] { CollectionType.movies, CollectionType.tvshows })
|
||||
{
|
||||
var parents = groupedFolders.Where(i => i.CollectionType == viewType || i.CollectionType is null)
|
||||
.ToList();
|
||||
|
||||
if (parents.Count > 0)
|
||||
{
|
||||
var localizationKey = viewType == CollectionType.TvShows
|
||||
var localizationKey = viewType == CollectionType.tvshows
|
||||
? "TvShows"
|
||||
: "Movies";
|
||||
|
||||
@@ -117,7 +117,7 @@ namespace Emby.Server.Implementations.Library
|
||||
if (_config.Configuration.EnableFolderView)
|
||||
{
|
||||
var name = _localizationManager.GetLocalizedString("Folders");
|
||||
list.Add(_libraryManager.GetNamedView(name, CollectionType.Folders, string.Empty));
|
||||
list.Add(_libraryManager.GetNamedView(name, CollectionType.folders, string.Empty));
|
||||
}
|
||||
|
||||
if (query.IncludeExternalContent)
|
||||
@@ -279,7 +279,7 @@ namespace Emby.Server.Implementations.Library
|
||||
|
||||
var isPlayed = request.IsPlayed;
|
||||
|
||||
if (parents.OfType<ICollectionFolder>().Any(i => i.CollectionType == CollectionType.Music))
|
||||
if (parents.OfType<ICollectionFolder>().Any(i => i.CollectionType == CollectionType.music))
|
||||
{
|
||||
isPlayed = null;
|
||||
}
|
||||
@@ -305,11 +305,11 @@ namespace Emby.Server.Implementations.Library
|
||||
var hasCollectionType = parents.OfType<UserView>().ToArray();
|
||||
if (hasCollectionType.Length > 0)
|
||||
{
|
||||
if (hasCollectionType.All(i => i.CollectionType == CollectionType.Movies))
|
||||
if (hasCollectionType.All(i => i.CollectionType == CollectionType.movies))
|
||||
{
|
||||
includeItemTypes = new[] { BaseItemKind.Movie };
|
||||
}
|
||||
else if (hasCollectionType.All(i => i.CollectionType == CollectionType.TvShows))
|
||||
else if (hasCollectionType.All(i => i.CollectionType == CollectionType.tvshows))
|
||||
{
|
||||
includeItemTypes = new[] { BaseItemKind.Episode };
|
||||
}
|
||||
@@ -324,18 +324,18 @@ namespace Emby.Server.Implementations.Library
|
||||
{
|
||||
switch (parent.CollectionType)
|
||||
{
|
||||
case CollectionType.Books:
|
||||
case CollectionType.books:
|
||||
mediaTypes.Add(MediaType.Book);
|
||||
mediaTypes.Add(MediaType.Audio);
|
||||
break;
|
||||
case CollectionType.Music:
|
||||
case CollectionType.music:
|
||||
mediaTypes.Add(MediaType.Audio);
|
||||
break;
|
||||
case CollectionType.Photos:
|
||||
case CollectionType.photos:
|
||||
mediaTypes.Add(MediaType.Photo);
|
||||
mediaTypes.Add(MediaType.Video);
|
||||
break;
|
||||
case CollectionType.HomeVideos:
|
||||
case CollectionType.homevideos:
|
||||
mediaTypes.Add(MediaType.Photo);
|
||||
mediaTypes.Add(MediaType.Video);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user