From cdc9098ac71059ee2a47a79915c260a71429f962 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Mon, 13 May 2013 22:47:53 -0700 Subject: [PATCH] History stores SeriesId now --- NzbDrone.Core/History/History.cs | 3 --- NzbDrone.Core/History/HistoryRepository.cs | 1 - NzbDrone.Core/History/HistoryService.cs | 1 + NzbDrone.Core/Indexers/RssSyncService.cs | 2 -- 4 files changed, 1 insertion(+), 6 deletions(-) diff --git a/NzbDrone.Core/History/History.cs b/NzbDrone.Core/History/History.cs index d60aeebc60..dec9eec7a8 100644 --- a/NzbDrone.Core/History/History.cs +++ b/NzbDrone.Core/History/History.cs @@ -17,9 +17,6 @@ public class History : ModelBase public string NzbInfoUrl { get; set; } public string ReleaseGroup { get; set; } -// public LazyLoaded Episode { get; set; } -// public LazyLoaded Series { get; set; } - public Episode Episode { get; set; } public Series Series { get; set; } } diff --git a/NzbDrone.Core/History/HistoryRepository.cs b/NzbDrone.Core/History/HistoryRepository.cs index ae12bc7a4a..e135893c15 100644 --- a/NzbDrone.Core/History/HistoryRepository.cs +++ b/NzbDrone.Core/History/HistoryRepository.cs @@ -29,7 +29,6 @@ public void Trim() Delete(c=> c.Date < cutoff); } - public List GetBestQualityInHistory(int episodeId) { var history = Query.Where(c => c.EpisodeId == episodeId); diff --git a/NzbDrone.Core/History/HistoryService.cs b/NzbDrone.Core/History/HistoryService.cs index 708a21810b..d7a4c7f8a9 100644 --- a/NzbDrone.Core/History/HistoryService.cs +++ b/NzbDrone.Core/History/HistoryService.cs @@ -64,6 +64,7 @@ public void Handle(EpisodeGrabbedEvent message) Indexer = message.Episode.Report.Indexer, Quality = message.Episode.ParsedEpisodeInfo.Quality, NzbTitle = message.Episode.Report.Title, + SeriesId = episode.SeriesId, EpisodeId = episode.Id, NzbInfoUrl = message.Episode.Report.NzbInfoUrl, ReleaseGroup = message.Episode.Report.ReleaseGroup, diff --git a/NzbDrone.Core/Indexers/RssSyncService.cs b/NzbDrone.Core/Indexers/RssSyncService.cs index dc03984002..36128d2eda 100644 --- a/NzbDrone.Core/Indexers/RssSyncService.cs +++ b/NzbDrone.Core/Indexers/RssSyncService.cs @@ -45,8 +45,6 @@ public void Sync() .ThenBy(c => c.Episodes.Select(e => e.EpisodeNumber).MinOrDefault()) .ThenBy(c => c.Report.Age); - - foreach (var episodeParseResult in qualifiedReports) { try