From 99d865ee4a11a87d9380db783fee61be31a113bf Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Sat, 20 May 2023 20:56:02 -0700 Subject: [PATCH] Fixed: Don't move seeding torrents in Synology Download Station (cherry picked from commit 3cd33d3f44097b4cb4fb291bca70a0aa53c4b844) --- .../Clients/DownloadStation/TorrentDownloadStation.cs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/NzbDrone.Core/Download/Clients/DownloadStation/TorrentDownloadStation.cs b/src/NzbDrone.Core/Download/Clients/DownloadStation/TorrentDownloadStation.cs index f742caf30..611b77daf 100644 --- a/src/NzbDrone.Core/Download/Clients/DownloadStation/TorrentDownloadStation.cs +++ b/src/NzbDrone.Core/Download/Clients/DownloadStation/TorrentDownloadStation.cs @@ -98,7 +98,7 @@ namespace NzbDrone.Core.Download.Clients.DownloadStation SeedRatio = GetSeedRatio(torrent), Status = GetStatus(torrent), Message = GetMessage(torrent), - CanMoveFiles = IsCompleted(torrent), + CanMoveFiles = IsFinished(torrent), CanBeRemoved = IsFinished(torrent) }; @@ -218,11 +218,6 @@ namespace NzbDrone.Core.Download.Clients.DownloadStation return torrent.Status == DownloadStationTaskStatus.Finished; } - protected bool IsCompleted(DownloadStationTask torrent) - { - return torrent.Status == DownloadStationTaskStatus.Seeding || IsFinished(torrent) || (torrent.Status == DownloadStationTaskStatus.Waiting && torrent.Size != 0 && GetRemainingSize(torrent) <= 0); - } - protected string GetMessage(DownloadStationTask torrent) { if (torrent.StatusExtra != null)