mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-03-18 16:16:17 +00:00
add index number filter
This commit is contained in:
@@ -1698,10 +1698,10 @@ namespace MediaBrowser.Server.Implementations.Persistence
|
||||
{
|
||||
var groups = new List<string>();
|
||||
|
||||
if (!string.IsNullOrWhiteSpace(query.GroupByAncestorOfType))
|
||||
{
|
||||
groups.Add("(Select PresentationUniqueKey from TypedBaseItems B where B.Type = 'MediaBrowser.Controller.Entities.TV.Series' And B.Guid in (Select AncestorId from AncestorIds where ItemId=A.Guid))");
|
||||
}
|
||||
//if (!string.IsNullOrWhiteSpace(query.GroupByAncestorOfType))
|
||||
//{
|
||||
// groups.Add("(Select PresentationUniqueKey from TypedBaseItems B where B.Type = 'MediaBrowser.Controller.Entities.TV.Series' And B.Guid in (Select AncestorId from AncestorIds where ItemId=A.Guid))");
|
||||
//}
|
||||
|
||||
if (EnableGroupByPresentationUniqueKey(query))
|
||||
{
|
||||
|
||||
@@ -132,7 +132,8 @@ namespace MediaBrowser.Server.Implementations.TV
|
||||
SortOrder = SortOrder.Ascending,
|
||||
Limit = 1,
|
||||
IsPlayed = false,
|
||||
IsVirtualItem = false
|
||||
IsVirtualItem = false,
|
||||
ParentIndexNumberNotEquals = 0
|
||||
|
||||
}).Cast<Episode>().FirstOrDefault();
|
||||
|
||||
@@ -149,7 +150,8 @@ namespace MediaBrowser.Server.Implementations.TV
|
||||
SortBy = new[] { ItemSortBy.DatePlayed },
|
||||
SortOrder = SortOrder.Descending,
|
||||
Limit = 1,
|
||||
IsVirtualItem = false
|
||||
IsVirtualItem = false,
|
||||
ParentIndexNumberNotEquals = 0
|
||||
|
||||
}).FirstOrDefault();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user