From b02445634120ec0f6ee7a72050f02c818672b5ad Mon Sep 17 00:00:00 2001 From: Arjix <53124886+ArjixGamer@users.noreply.github.com> Date: Sat, 13 Feb 2021 15:02:38 +0200 Subject: [PATCH] removed unneeded regex --- anime_downloader/sites/nyaa.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/anime_downloader/sites/nyaa.py b/anime_downloader/sites/nyaa.py index 8e8a4d3..2c8c64b 100644 --- a/anime_downloader/sites/nyaa.py +++ b/anime_downloader/sites/nyaa.py @@ -1,5 +1,3 @@ -import re - from anime_downloader.sites.anime import Anime, AnimeEpisode, SearchResult from anime_downloader.sites import helpers @@ -22,7 +20,6 @@ class Nyaa(Anime, sitename='nyaa'): filters = {"No filter": 0, "No remakes": 1, "Trusted only": 2} categories = {"Anime Music Video": "1_1", "English-translated": "1_2", "Non-English-translated": "1_3"} - rex = r'(magnet:)+[^"]*' self = cls() parameters = {"f": filters[self.config["filter"]], "c": categories[self.config["category"]], "q": query, "s": "size", "o": "desc"} @@ -31,7 +28,7 @@ class Nyaa(Anime, sitename='nyaa'): search_results = [ SearchResult( title=i.select("a:not(.comments)")[1].get("title"), - url=i.find_all('a', {'href': re.compile(rex)})[0].get('href'), + url=i.select_one('a[href*="magnet"]')['href'], meta={'peers': i.find_all('td', class_='text-center')[3].text + ' peers', 'size':i.find_all('td', class_='text-center')[1].text}) for i in search_results.select("tr.default, tr.success")