feat: update searcher

This commit is contained in:
EstrellaXD
2023-09-28 16:04:52 +08:00
parent bf6fda7be8
commit a4f1bbd15f
5 changed files with 35 additions and 12 deletions

View File

@@ -9,13 +9,13 @@ logger = logging.getLogger(__name__)
class SeasonCollector(DownloadClient):
def collect_season(self, bangumi: Bangumi, link: str = None, limit: int = None):
def collect_season(self, bangumi: Bangumi, link: str = None):
logger.info(
f"Start collecting {bangumi.official_title} Season {bangumi.season}..."
)
with SearchTorrent() as st:
if not link:
torrents = st.search_season(bangumi, limit=limit)
torrents = st.search_season(bangumi)
else:
torrents = st.get_torrents(link, bangumi.filter.replace(",", "|"))
if self.add_torrent(torrents, bangumi):