mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-04-26 03:55:01 +01:00
add more channel feature reporting
This commit is contained in:
@@ -243,7 +243,21 @@ namespace MediaBrowser.Server.Implementations.Channels
|
||||
|
||||
var channelProvider = GetChannelProvider(channel);
|
||||
|
||||
return channelProvider.GetChannelFeatures();
|
||||
return GetChannelFeaturesDto(channelProvider.GetChannelFeatures());
|
||||
}
|
||||
|
||||
public ChannelFeatures GetChannelFeaturesDto(InternalChannelFeatures features)
|
||||
{
|
||||
return new ChannelFeatures
|
||||
{
|
||||
CanFilter = !features.MaxPageSize.HasValue,
|
||||
CanSearch = features.CanSearch,
|
||||
ContentTypes = features.ContentTypes,
|
||||
DefaultSortFields = features.DefaultSortFields,
|
||||
MaxPageSize = features.MaxPageSize,
|
||||
MediaTypes = features.MediaTypes,
|
||||
SupportsSortOrderToggle = features.SupportsSortOrderToggle
|
||||
};
|
||||
}
|
||||
|
||||
private Guid GetInternalChannelId(string name)
|
||||
|
||||
@@ -787,5 +787,7 @@
|
||||
"HeaderMetadataManager": "Metadata Manager",
|
||||
"HeaderPreferences": "Preferences",
|
||||
"MessageLoadingChannels": "Loading channel content...",
|
||||
"ButtonMarkRead": "Mark Read"
|
||||
"ButtonMarkRead": "Mark Read",
|
||||
"OptionDefaultSort": "Default",
|
||||
"OptionCommunityMostWatchedSort": "Most Watched"
|
||||
}
|
||||
Reference in New Issue
Block a user