Solving a bug with the episodes query

This commit is contained in:
Zoe Roux 2020-02-10 22:42:45 +01:00
parent 55448b4caf
commit 29ed7dfa0a

View File

@ -114,8 +114,9 @@ namespace Kyoo.Controllers
public IEnumerable<Episode> GetEpisodes(string showSlug, long seasonNumber) public IEnumerable<Episode> GetEpisodes(string showSlug, long seasonNumber)
{ {
return (from episode in _database.Episodes where episode.SeasonNumber == seasonNumber return (from episode in _database.Episodes where episode.SeasonNumber == seasonNumber
&& episode.Show.Slug == showSlug select episode.SetLink(showSlug)) && episode.Show.Slug == showSlug select episode)
.OrderBy(x => x.EpisodeNumber); .OrderBy(x => x.EpisodeNumber)
.Select(x => x.SetLink(showSlug));
} }
public IEnumerable<Episode> GetEpisodes(long showID, long seasonNumber) public IEnumerable<Episode> GetEpisodes(long showID, long seasonNumber)