From bd44b2899ad896a0fe8dca86be7acdc1331612bc Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Tue, 14 Aug 2012 16:53:55 -0700 Subject: [PATCH] 3D bug with search history cleanup fixed Fixed: Search History Cleanup Job logic was backwards --- NzbDrone.Core.Test/ProviderTests/SearchHistoryProviderTest.cs | 2 +- NzbDrone.Core/Providers/SearchHistoryProvider.cs | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/NzbDrone.Core.Test/ProviderTests/SearchHistoryProviderTest.cs b/NzbDrone.Core.Test/ProviderTests/SearchHistoryProviderTest.cs index d84859332..480f043a5 100644 --- a/NzbDrone.Core.Test/ProviderTests/SearchHistoryProviderTest.cs +++ b/NzbDrone.Core.Test/ProviderTests/SearchHistoryProviderTest.cs @@ -70,7 +70,7 @@ namespace NzbDrone.Core.Test.ProviderTests { var history = Builder.CreateListOfSize(10) .All() - .With(h => h.SearchTime = DateTime.Now.AddDays(10)) + .With(h => h.SearchTime = DateTime.Now.AddDays(-10)) .Build(); foreach(var searchHistory in history) diff --git a/NzbDrone.Core/Providers/SearchHistoryProvider.cs b/NzbDrone.Core/Providers/SearchHistoryProvider.cs index e5741a045..fae40927b 100644 --- a/NzbDrone.Core/Providers/SearchHistoryProvider.cs +++ b/NzbDrone.Core/Providers/SearchHistoryProvider.cs @@ -112,7 +112,6 @@ namespace NzbDrone.Core.Providers parseResult.NzbUrl = item.NzbUrl; parseResult.Series = series; parseResult.Indexer = item.Indexer; - var episodes = _episodeProvider.GetEpisodesByParseResult(parseResult); logger.Info("Forcing Download of: {0}", item.ReportTitle); _downloadProvider.DownloadReport(parseResult); @@ -120,7 +119,7 @@ namespace NzbDrone.Core.Providers public virtual void Cleanup() { - var ids = _database.Fetch("SELECT Id FROM SearchHistory WHERE SearchTime > @0", DateTime.Now.AddDays(7)); + var ids = _database.Fetch("SELECT Id FROM SearchHistory WHERE SearchTime < @0", DateTime.Now.AddDays(-7)); if (ids.Any()) {