Skip to content

Commit 53169dc

Browse files
author
Adrien Chauve
committed
Fix bug because of str different meaning in py2 and py3
1 parent 84faf4a commit 53169dc

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

mrq/queue.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
import sys
1515
PY3 = sys.version_info > (3,)
16-
from builtins import bytes
16+
from builtins import bytes, str
1717
from future import standard_library
1818
standard_library.install_aliases()
1919

@@ -161,7 +161,7 @@ def serialize_job_ids(self, job_ids):
161161
elif isinstance(job_ids[0], ObjectId):
162162
return [x.binary for x in job_ids]
163163
else:
164-
return [bytes.fromhex(str(x)) for x in job_ids]
164+
return [bytes.fromhex(bytes(x)) for x in job_ids]
165165

166166
def unserialize_job_ids(self, job_ids):
167167
""" Unserialize job_ids stored in Redis """

0 commit comments

Comments
 (0)