diff --git a/sickbeard/providers/bitsoup.py b/sickbeard/providers/bitsoup.py index f8585c739dbd3d1904525f60756e23fe771bc0ab..5060f1504121bd742688825bb808a0a3112b38ed 100644 --- a/sickbeard/providers/bitsoup.py +++ b/sickbeard/providers/bitsoup.py @@ -115,8 +115,8 @@ class BitSoupProvider(TorrentProvider): try: title = link.getText() - seeders = int(cells[10].getText()) - leechers = int(cells[11].getText()) + seeders = int(cells[10].getText().replace(',', '')) + leechers = int(cells[11].getText().replace(',', '')) # FIXME size = -1 except (AttributeError, TypeError): @@ -131,6 +131,9 @@ class BitSoupProvider(TorrentProvider): logger.log(u"Discarding torrent because it doesn't meet the minimum seeders or leechers: {0} (S:{1} L:{2})".format(title, seeders, leechers), logger.DEBUG) continue + if seeders >= 32768 or leechers >= 32768: + continue + item = title, download_url, size, seeders, leechers if mode != 'RSS': logger.log(u"Found result: %s " % title, logger.DEBUG)