diff --git a/CHANGES.md b/CHANGES.md index 7855961..04d39c2 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -69,6 +69,11 @@ * Fix last_recent_search in newznab +### 0.21.35 (2020-05-25 01:30:00 UTC) + +* Fix RarBG under py2 + + ### 0.21.34 (2020-05-21 14:50:00 UTC) * Fix edit show "Upgrade once" diff --git a/sickbeard/providers/generic.py b/sickbeard/providers/generic.py index 770da32..5d07e88 100644 --- a/sickbeard/providers/generic.py +++ b/sickbeard/providers/generic.py @@ -1786,8 +1786,8 @@ class TorrentProvider(GenericProvider): def _decode(data, c): try: fx = (lambda x: x, lambda x: str(x))[PY2] - result = ''.join([chr(int(fx(bytearray([(8 * c)[i] ^ x for i, x in enumerate(data)])[i:i + 2]), 16)) - for i in range(0, len(data), 2)]) + result = ''.join(chr(int(fx(bytearray([(8 * c)[i] ^ x for i, x in enumerate(data)])[i:i + 2]), 16)) + for i in range(0, len(data), 2)) except (BaseException, Exception): result = '|' return result