Fixed Series/Details Quality column.

pull/6/head
Mark McDowall 13 years ago
parent 991ba4ff0a
commit 01746a06e0

@ -9,7 +9,7 @@ namespace NzbDrone.Core.Datastore.PetaPoco
public class EpisodeSeasonRelator public class EpisodeSeasonRelator
{ {
public Season _current; public Season _current;
public Season MapIt(Season season, Episode episode) public Season MapIt(Season season, Episode episode, EpisodeFile episodeFile)
{ {
// Terminating call. Since we can return null from this function // Terminating call. Since we can return null from this function
// we need to be ready for PetaPoco to callback later with null // we need to be ready for PetaPoco to callback later with null
@ -17,6 +17,10 @@ namespace NzbDrone.Core.Datastore.PetaPoco
if (season == null) if (season == null)
return _current; return _current;
//Todo: Find a Query that doesn't require this check
//Map EpisodeFile to Episode (Map to null if 0, because PetaPoco is returning a POCO when it should be null)
episode.EpisodeFile = (episode.EpisodeFileId == 0 ? null : episodeFile);
// Is this the same season as the current one we're processing // Is this the same season as the current one we're processing
if (_current != null && _current.SeasonId == season.SeasonId) if (_current != null && _current.SeasonId == season.SeasonId)
{ {

Loading…
Cancel
Save