No longer setting AirDate to null if it aired before series start date

This was causing an issue which is caused by bad data coming from trakt...
pull/4/head
Mark McDowall 12 years ago
parent e1f2b0da69
commit 9b80478f6f

@ -144,8 +144,6 @@ namespace NzbDrone.Core.Tv
episodeToUpdate.Overview = episode.Overview; episodeToUpdate.Overview = episode.Overview;
episodeToUpdate.AirDate = episode.AirDate; episodeToUpdate.AirDate = episode.AirDate;
if (episodeToUpdate.AirDate < series.FirstAired) episodeToUpdate.AirDate = null;
successCount++; successCount++;
} }
catch (Exception e) catch (Exception e)
@ -201,7 +199,7 @@ namespace NzbDrone.Core.Tv
/* private void DeleteEpisodesNotAvailableAnymore(Series series, IEnumerable<Episode> onlineEpisodes) /* private void DeleteEpisodesNotAvailableAnymore(Series series, IEnumerable<Episode> onlineEpisodes)
{ {
//Todo: This will not work as currently implemented - what are we trying to do here? //Todo: This will not work as currently implemented - what are we trying to do here?
* //We were trying to remove episodes that were once on tvdb but were removed, for whatever reason, instead of polluting our DB with them. //Todo: We were trying to remove episodes that were once on tvdb but were removed, for whatever reason, instead of polluting our DB with them.
return; return;
_logger.Trace("Starting deletion of episodes that no longer exist in TVDB: {0}", series.Title.WithDefault(series.Id)); _logger.Trace("Starting deletion of episodes that no longer exist in TVDB: {0}", series.Title.WithDefault(series.Id));
foreach (var episode in onlineEpisodes) foreach (var episode in onlineEpisodes)

@ -96,7 +96,7 @@ namespace NzbDrone.Core.Tv
series.QualityProfileId = edited.QualityProfileId; series.QualityProfileId = edited.QualityProfileId;
series.Monitored = edited.Monitored; series.Monitored = edited.Monitored;
series.SeasonFolder = edited.SeasonFolder; series.SeasonFolder = edited.SeasonFolder;
//series.Path = edited.Path; series.Path = edited.Path;
series.CustomStartDate = edited.CustomStartDate; series.CustomStartDate = edited.CustomStartDate;
_seriesRepository.Update(series); _seriesRepository.Update(series);
@ -109,7 +109,6 @@ namespace NzbDrone.Core.Tv
return _seriesRepository.FindByTvdbId(tvdbId); return _seriesRepository.FindByTvdbId(tvdbId);
} }
public Series FindBySlug(string slug) public Series FindBySlug(string slug)
{ {
var series = _seriesRepository.FindBySlug(slug); var series = _seriesRepository.FindBySlug(slug);

Loading…
Cancel
Save