diff --git a/resources/lib/searchers/rutracker.py b/resources/lib/searchers/rutracker.py index ff640d1..b0a6a26 100644 --- a/resources/lib/searchers/rutracker.py +++ b/resources/lib/searchers/rutracker.py @@ -27,7 +27,8 @@ class SearchEngine(Searcher): seeders_el = r.find('.//*[@class="seedmed"]') seeders = int(seeders_el.text.strip() if seeders_el is not None else 0) leachers = int(list(filter(lambda x: 'leechmed' in x.attrib['class'], r.findall('.//td')))[0].text.strip()) - size = ' '.join(list(filter(lambda x: 'tor-size' in x.attrib['class'], r.findall('.//td')))[0].find('.//a').text.strip().split(' ')[:2]) + size_tag = list(filter(lambda x: 'tor-size' in x.attrib['class'], r.findall('.//td')))[0].find('.//a') + size = ' '.join(size_tag.text.strip().split(' ')[:2]) if size_tag is not None else '' yield ResultItem(url, title, size, seeders, leachers, self.icon, self.cookies, self.base_url) def login(self): user = option['rutracker_login']