|
@@ -232,7 +232,10 @@ namespace Emby.Server.Implementations.TV
|
|
|
IsPlayed = false,
|
|
|
IsVirtualItem = false,
|
|
|
DtoOptions = dtoOptions
|
|
|
- }).Cast<Episode>().Where(episode => episode.AirsBeforeSeasonNumber != null || episode.AirsAfterSeasonNumber != null).ToList();
|
|
|
+ })
|
|
|
+ .Cast<Episode>()
|
|
|
+ .Where(episode => episode.AirsBeforeSeasonNumber != null || episode.AirsAfterSeasonNumber != null)
|
|
|
+ .ToList();
|
|
|
|
|
|
if (lastWatchedEpisode != null)
|
|
|
{
|
|
@@ -245,7 +248,8 @@ namespace Emby.Server.Implementations.TV
|
|
|
consideredEpisodes.Add(nextEpisode);
|
|
|
}
|
|
|
|
|
|
- var sortedConsideredEpisodes = _libraryManager.Sort(consideredEpisodes, user, new[] { (ItemSortBy.AiredEpisodeOrder, SortOrder.Ascending) }).Cast<Episode>();
|
|
|
+ var sortedConsideredEpisodes = _libraryManager.Sort(consideredEpisodes, user, new[] { (ItemSortBy.AiredEpisodeOrder, SortOrder.Ascending) })
|
|
|
+ .Cast<Episode>();
|
|
|
if (lastWatchedEpisode != null)
|
|
|
{
|
|
|
sortedConsideredEpisodes = sortedConsideredEpisodes.SkipWhile(episode => episode.Id != lastWatchedEpisode.Id).Skip(1);
|