From 2b21915b1fabda94f3985b6e16fe380308fbeb84 Mon Sep 17 00:00:00 2001 From: Maximilian Dorninger <97409287+maxdorninger@users.noreply.github.com> Date: Sun, 21 Dec 2025 15:25:42 +0100 Subject: [PATCH] Fix torrent deletion logic --- media_manager/torrent/router.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/media_manager/torrent/router.py b/media_manager/torrent/router.py index 19b1292..fa0b900 100644 --- a/media_manager/torrent/router.py +++ b/media_manager/torrent/router.py @@ -40,10 +40,11 @@ def delete_torrent( torrent: torrent_dep, delete_files: bool = False, ): - try: - service.cancel_download(torrent=torrent, delete_files=delete_files) - except RuntimeError: - pass + if delete_files: + try: + service.cancel_download(torrent=torrent, delete_files=False) + except RuntimeError: + pass service.delete_torrent(torrent_id=torrent.id)