From d070d46a31d7115b99874918b20211f26278d200 Mon Sep 17 00:00:00 2001 From: Kasper Plougmann Date: Wed, 9 Jul 2025 23:06:44 +0200 Subject: [PATCH] Fix file check --- fetch_torrents.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/fetch_torrents.py b/fetch_torrents.py index 6410e22..b6e94df 100644 --- a/fetch_torrents.py +++ b/fetch_torrents.py @@ -26,8 +26,11 @@ def download_torrent(name, url): added = os.path.join(watch_dir, f"{name}.torrent.added") # Skip if already processed or queued - if os.path.exists(dest) or os.path.exists(added): - logging.info("Skip %s – torrent already present.", dest.name) + if os.path.exists(dest): + logging.info("Skip %s – torrent already present.", os.path.basename(dest)) + return False + if os.path.exists(added): + logging.info("Skip %s – torrent already present.", os.path.basename(added)) return False try: