diff --git a/sickbeard/providers/nyaa.py b/sickbeard/providers/nyaa.py index ad438d55e532c51e23c5685344711daac7f69f7e..e1032345709be0dfb888ca75a5ca44039251dc38 100644 --- a/sickbeard/providers/nyaa.py +++ b/sickbeard/providers/nyaa.py @@ -80,10 +80,16 @@ class NyaaProvider(TorrentProvider): # pylint: disable=too-many-instance-attrib if not all([title, download_url]): continue - seeders = try_int(curItem['seeders']) - leechers = try_int(curItem['leechers']) - torrent_size = curItem['size'] - info_hash = curItem['infohash'] + try: + seeders = try_int(curItem['nyaa:seeders']) + leechers = try_int(curItem['nyaa:leechers']) + torrent_size = curItem['nyaa:size'] + info_hash = curItem['nyaa:infohash'] + except KeyError: # Transition phase because of https://github.com/nyaadevs/nyaa/pull/140 + seeders = try_int(curItem['seeders']) + leechers = try_int(curItem['leechers']) + torrent_size = curItem['size'] + info_hash = curItem['infohash'] if seeders < self.minseed or leechers < self.minleech: if mode != 'RSS':