From 6233e5c84417859c0f63f9c2b0cd2174bdff6e8f Mon Sep 17 00:00:00 2001 From: Calum Lind Date: Thu, 1 Nov 2018 20:49:53 +0000 Subject: [PATCH] [Blocklist] Fix detecting compression type on Py3 The magic number is in bytes so ensure bytes in COMPRESSION_TYPES --- deluge/plugins/Blocklist/deluge/plugins/blocklist/detect.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deluge/plugins/Blocklist/deluge/plugins/blocklist/detect.py b/deluge/plugins/Blocklist/deluge/plugins/blocklist/detect.py index 9ed960adb..262d5de4f 100644 --- a/deluge/plugins/Blocklist/deluge/plugins/blocklist/detect.py +++ b/deluge/plugins/Blocklist/deluge/plugins/blocklist/detect.py @@ -12,7 +12,7 @@ from __future__ import unicode_literals from .decompressers import BZipped2, GZipped, Zipped from .readers import EmuleReader, PeerGuardianReader, SafePeerReader -COMPRESSION_TYPES = {'PK': 'Zip', '\x1f\x8b': 'GZip', 'BZ': 'BZip2'} +COMPRESSION_TYPES = {b'PK': 'Zip', b'\x1f\x8b': 'GZip', b'BZ': 'BZip2'} DECOMPRESSERS = {'Zip': Zipped, 'GZip': GZipped, 'BZip2': BZipped2}