From 7dd2b1592cd9bef7379f3cc14e24de610daf2eeb Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Tue, 14 Jun 2016 22:18:19 -0400 Subject: add index number filter --- .../Persistence/SqliteItemRepository.cs | 8 ++++---- MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs | 6 ++++-- 2 files changed, 8 insertions(+), 6 deletions(-) (limited to 'MediaBrowser.Server.Implementations') diff --git a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs index ed429286f..d04dc5728 100644 --- a/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs +++ b/MediaBrowser.Server.Implementations/Persistence/SqliteItemRepository.cs @@ -1698,10 +1698,10 @@ namespace MediaBrowser.Server.Implementations.Persistence { var groups = new List(); - 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)) { diff --git a/MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs b/MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs index abef5db59..82232ffae 100644 --- a/MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs +++ b/MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs @@ -132,7 +132,8 @@ namespace MediaBrowser.Server.Implementations.TV SortOrder = SortOrder.Ascending, Limit = 1, IsPlayed = false, - IsVirtualItem = false + IsVirtualItem = false, + ParentIndexNumberNotEquals = 0 }).Cast().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(); -- cgit v1.2.3