diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-01-23 01:15:15 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2015-01-23 01:15:15 -0500 |
| commit | db038464814ea56fd90526dd35ce790cfc2a72e2 (patch) | |
| tree | 207f17b30e93b063f5f2e2ed538be8dc9c5593b8 /MediaBrowser.Server.Implementations/TV | |
| parent | 6a4a29b8034eb7eb5baa03729692426a7f5b9e7f (diff) | |
sync updates
Diffstat (limited to 'MediaBrowser.Server.Implementations/TV')
| -rw-r--r-- | MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs b/MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs index 66e771aa3..8c21727a4 100644 --- a/MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs +++ b/MediaBrowser.Server.Implementations/TV/TVSeriesManager.cs @@ -163,7 +163,10 @@ namespace MediaBrowser.Server.Implementations.TV return new Tuple<Episode, DateTime>(nextUp, lastWatchedDate); } - return new Tuple<Episode, DateTime>(null, lastWatchedDate); + var firstEpisode = allEpisodes.LastOrDefault(i => i.LocationType != LocationType.Virtual && !i.IsPlayed(user)); + + // Return the first episode + return new Tuple<Episode, DateTime>(firstEpisode, DateTime.MinValue); } private IEnumerable<Series> FilterSeries(NextUpQuery request, IEnumerable<Series> items) |
