From ea2da2fed022fe91e86c1662f72f9d82ac300cc5 Mon Sep 17 00:00:00 2001 From: Adrien Chauve Date: Mon, 12 Dec 2016 21:09:18 +0100 Subject: [PATCH] Fix encoding error (python 3) --- mrq/queue.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mrq/queue.py b/mrq/queue.py index 25c12e30..5ee75118 100644 --- a/mrq/queue.py +++ b/mrq/queue.py @@ -168,7 +168,7 @@ def unserialize_job_ids(self, job_ids): if len(job_ids) == 0 or self.use_large_ids: return job_ids else: - return [binascii.hexlify(x).decode('ascii') for x in job_ids] + return [binascii.hexlify(x.encode('utf-8') if isinstance(x, str) else x).decode('ascii') for x in job_ids] def _get_pausable_id(self): """