From a802416d04e92d0cb1393efa317eedc442669eee Mon Sep 17 00:00:00 2001 From: Ben Sarmiento Date: Wed, 24 Jan 2024 12:35:45 +0100 Subject: [PATCH] A more comprehensive delete process --- internal/torrent/refresh.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/internal/torrent/refresh.go b/internal/torrent/refresh.go index 841c8af..4bfdaa8 100644 --- a/internal/torrent/refresh.go +++ b/internal/torrent/refresh.go @@ -77,11 +77,12 @@ func (t *TorrentManager) RefreshTorrents() []string { // ensure delete infoCache, _ := t.DirectoryMap.Get(INT_INFO_CACHE) t.ensureDelete.Each(func(fixerID string) bool { - if torrent, exists := infoCache.Get(fixerID); exists && torrent.AnyInProgress() { + torrent, exists := infoCache.Get(fixerID) + if exists && torrent.AnyInProgress() { return false } t.log.Debugf("Ensuring that torrent id=%s is deleted", fixerID) - t.Api.DeleteTorrent(fixerID) + t.Delete(t.GetKey(torrent), true) return false })