From 47633073f0aec345a3fad7b63a11bb2b9d9c98cf Mon Sep 17 00:00:00 2001 From: g0ldyy <153996346+g0ldyy@users.noreply.github.com> Date: Wed, 26 Nov 2025 19:08:32 +0100 Subject: [PATCH] fix: remove double-nested append --- comet/scrapers/jackettio.py | 20 +++++++++----------- comet/scrapers/nyaa.py | 21 +++++++++++---------- comet/scrapers/stremthru.py | 22 +++++++++++----------- 3 files changed, 31 insertions(+), 32 deletions(-) diff --git a/comet/scrapers/jackettio.py b/comet/scrapers/jackettio.py index aad23fa..56614c4 100644 --- a/comet/scrapers/jackettio.py +++ b/comet/scrapers/jackettio.py @@ -37,17 +37,15 @@ class JackettioScraper(BaseScraper): tracker = match.group(3) if match else "Jackettio" torrents.append( - torrents.append( - { - "title": title, - "infoHash": torrent["infoHash"], - "fileIndex": None, - "seeders": seeders, - "size": size, - "tracker": f"Jackettio|{tracker}", - "sources": None, - } - ) + { + "title": title, + "infoHash": torrent["infoHash"], + "fileIndex": None, + "seeders": seeders, + "size": size, + "tracker": f"Jackettio|{tracker}", + "sources": None, + } ) except Exception as e: log_scraper_error("Jackettio", self.url, request.media_id, e) diff --git a/comet/scrapers/nyaa.py b/comet/scrapers/nyaa.py index bc68969..7bf2501 100644 --- a/comet/scrapers/nyaa.py +++ b/comet/scrapers/nyaa.py @@ -43,16 +43,17 @@ def extract_torrent_data(html_content: str): except Exception: size_bytes = 0 - torrent = { - "title": titles[i], - "infoHash": info_hash, - "fileIndex": None, - "seeders": seeders[i], - "size": size_bytes, - "tracker": "Nyaa", - "sources": extract_trackers_from_magnet(magnet), - } - torrents.append(torrent) + torrents.append( + { + "title": titles[i], + "infoHash": info_hash, + "fileIndex": None, + "seeders": seeders[i], + "size": size_bytes, + "tracker": "Nyaa", + "sources": extract_trackers_from_magnet(magnet), + } + ) return torrents diff --git a/comet/scrapers/stremthru.py b/comet/scrapers/stremthru.py index 556c384..e922311 100644 --- a/comet/scrapers/stremthru.py +++ b/comet/scrapers/stremthru.py @@ -44,17 +44,17 @@ class StremthruScraper(BaseScraper): if size is None or info_hash is None: continue - torrent = { - "title": title, - "infoHash": info_hash, - "fileIndex": None, - "seeders": None, - "size": size, - "tracker": "StremThru", - "sources": [], - } - - torrents.append(torrent) + torrents.append( + { + "title": title, + "infoHash": info_hash, + "fileIndex": None, + "seeders": None, + "size": size, + "tracker": "StremThru", + "sources": [], + } + ) except Exception as e: logger.warning(f"Error parsing torrent item from StremThru: {e}")