diff --git a/CHANGES.md b/CHANGES.md index ef3f77c..7d510ce 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,4 +1,9 @@ -### 0.21.34 (2020-05-21 14:50:00 UTC) +### 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 79c5c8c..f00a20c 100644 --- a/sickbeard/providers/generic.py +++ b/sickbeard/providers/generic.py @@ -1769,8 +1769,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