From 4e9f8bd2d098ce1b3aaa009275d2b264f1622904 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Wed, 27 Apr 2011 08:40:00 -0700 Subject: [PATCH] Handle failed downloading on NZB so it will not get added to the History if it fails. --- NzbDrone.Core/Providers/Indexer/IndexerProviderBase.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/NzbDrone.Core/Providers/Indexer/IndexerProviderBase.cs b/NzbDrone.Core/Providers/Indexer/IndexerProviderBase.cs index 0f391e5f8..a0840ec67 100644 --- a/NzbDrone.Core/Providers/Indexer/IndexerProviderBase.cs +++ b/NzbDrone.Core/Providers/Indexer/IndexerProviderBase.cs @@ -160,7 +160,11 @@ namespace NzbDrone.Core.Providers.Indexer var folder = !String.IsNullOrEmpty(blackholeDir) ? blackholeDir : Path.Combine(CentralDispatch.AppPath, "App_Data"); var fileName = Path.Combine(folder, sabTitle + ".nzb"); _logger.Info("Downloading NZB: {0}", sabTitle); - _httpProvider.DownloadFile(NzbDownloadUrl(feedItem), fileName); + if (!_httpProvider.DownloadFile(NzbDownloadUrl(feedItem), fileName)) + { + _logger.Info("Failed to download NZB"); + return; + } } //else send to SAB