aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs')
-rw-r--r--MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs7
1 files changed, 5 insertions, 2 deletions
diff --git a/MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs b/MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs
index 4aff3b6ef3..82232ffae0 100644
--- a/MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs
+++ b/MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs
@@ -132,10 +132,12 @@ namespace MediaBrowser.Server.Implementations.TV
SortOrder = SortOrder.Ascending,
Limit = 1,
IsPlayed = false,
- IsVirtualItem = false
+ IsVirtualItem = false,
+ ParentIndexNumberNotEquals = 0
}).Cast<Episode>().FirstOrDefault();
+ // series is fully played
if (firstUnwatchedEpisode == null)
{
return new Tuple<Episode, DateTime, bool>(null, DateTime.MinValue, true);
@@ -148,7 +150,8 @@ namespace MediaBrowser.Server.Implementations.TV
SortBy = new[] { ItemSortBy.DatePlayed },
SortOrder = SortOrder.Descending,
Limit = 1,
- IsVirtualItem = false
+ IsVirtualItem = false,
+ ParentIndexNumberNotEquals = 0
}).FirstOrDefault();