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)