Просмотр исходного кода

Convert unicode string to str to fix cache test

Vitaly Babiy 16 лет назад
Родитель
Сommit
0350e464c7
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      celery/backends/base.py

+ 1 - 1
celery/backends/base.py

@@ -249,7 +249,7 @@ class KeyValueStoreBackend(BaseBackend):
         meta = self.get(self.get_cache_key_for_task(task_id))
         if not meta:
             return {"status": "PENDING", "result": None}
-        meta = pickle.loads(meta)
+        meta = pickle.loads(str(meta)) # Not complete sure if this is correct, but tests pass -vbabiy
         if meta.get("status") == "DONE":
             self._cache[task_id] = meta
         return meta