diff --git a/src/NzbDrone.Core/Download/DownloadProcessingService.cs b/src/NzbDrone.Core/Download/DownloadProcessingService.cs index eb18a3184..051035f4c 100644 --- a/src/NzbDrone.Core/Download/DownloadProcessingService.cs +++ b/src/NzbDrone.Core/Download/DownloadProcessingService.cs @@ -32,18 +32,6 @@ public DownloadProcessingService(IConfigService configService, _logger = logger; } - private void RemoveCompletedDownloads() - { - var trackedDownloads = _trackedDownloadService.GetTrackedDownloads() - .Where(t => !t.DownloadItem.Removed && t.DownloadItem.CanBeRemoved && t.State == TrackedDownloadState.Imported) - .ToList(); - - foreach (var trackedDownload in trackedDownloads) - { - _eventAggregator.PublishEvent(new DownloadCanBeRemovedEvent(trackedDownload)); - } - } - public void Execute(ProcessMonitoredDownloadsCommand message) { var enableCompletedDownloadHandling = _configService.EnableCompletedDownloadHandling; @@ -71,12 +59,6 @@ public void Execute(ProcessMonitoredDownloadsCommand message) } } - // Imported downloads are no longer trackable so process them after processing trackable downloads - if (removeCompletedDownloads) - { - RemoveCompletedDownloads(); - } - _eventAggregator.PublishEvent(new DownloadsProcessedEvent()); } }