From d6dd13a6bee55f3d96ceaee9d04f65e1fb059f07 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Mon, 20 Apr 2020 18:09:24 -0700 Subject: [PATCH] Prevent an edge case where a download is not marked as complete --- .../Download/TrackedDownloads/TrackedDownloadAlreadyImported.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NzbDrone.Core/Download/TrackedDownloads/TrackedDownloadAlreadyImported.cs b/src/NzbDrone.Core/Download/TrackedDownloads/TrackedDownloadAlreadyImported.cs index c5bc47107..0380ba879 100644 --- a/src/NzbDrone.Core/Download/TrackedDownloads/TrackedDownloadAlreadyImported.cs +++ b/src/NzbDrone.Core/Download/TrackedDownloads/TrackedDownloadAlreadyImported.cs @@ -21,7 +21,7 @@ namespace NzbDrone.Core.Download.TrackedDownloads var allEpisodesImportedInHistory = trackedDownload.RemoteEpisode.Episodes.All(e => { - var lastHistoryItem = historyItems.FirstOrDefault(h => h.EpisodeId == e.Id); + var lastHistoryItem = historyItems.FirstOrDefault(h => h.DownloadId == trackedDownload.DownloadItem.DownloadId && h.EpisodeId == e.Id); if (lastHistoryItem == null) {