From 5a7fc2bdb13f3ec5c48f1a615c8aa7ee5ba77d28 Mon Sep 17 00:00:00 2001 From: g0ldyy <153996346+g0ldyy@users.noreply.github.com> Date: Wed, 26 Nov 2025 19:04:15 +0100 Subject: [PATCH] refactor: remove old and unnecessary indexers check in config validation --- comet/core/config_validation.py | 3 --- comet/scrapers/yggtorrent.py | 8 ++++++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/comet/core/config_validation.py b/comet/core/config_validation.py index 6c3d1d8..dce9ca3 100644 --- a/comet/core/config_validation.py +++ b/comet/core/config_validation.py @@ -11,9 +11,6 @@ def config_check(b64config: str): try: config = orjson.loads(base64.b64decode(b64config).decode()) - if "indexers" in config: - return False - validated_config = ConfigModel(**config) validated_config = validated_config.model_dump() diff --git a/comet/scrapers/yggtorrent.py b/comet/scrapers/yggtorrent.py index ee7b513..1be8006 100644 --- a/comet/scrapers/yggtorrent.py +++ b/comet/scrapers/yggtorrent.py @@ -220,12 +220,16 @@ class YGGTorrentScraper(BaseScraper): semaphore = asyncio.Semaphore(limit) # Fetch page 0 first to get total results - results, total_results = await self._scrape_page(self._domain, request.title, 0, semaphore) + results, total_results = await self._scrape_page( + self._domain, request.title, 0, semaphore + ) if total_results > 50: tasks = [] for offset in range(50, total_results, 50): - tasks.append(self._scrape_page(self._domain, request.title, offset, semaphore)) + tasks.append( + self._scrape_page(self._domain, request.title, offset, semaphore) + ) if tasks: pages_results = await asyncio.gather(*tasks)