From 3166b7fff274c413815fd577395efe5920efc979 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 21 Mar 2016 19:06:34 +0100 Subject: [PATCH] Use pickle for result serialization --- src/pretix/settings.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pretix/settings.py b/src/pretix/settings.py index e2f3f0e5d..3ade98404 100644 --- a/src/pretix/settings.py +++ b/src/pretix/settings.py @@ -374,7 +374,9 @@ LOGGING = { } CELERY_TASK_SERIALIZER = 'json' -CELERY_RESULT_SERIALIZER = 'json' +# We need to use pickle for now, because kombu/celery are unable to serialize +# exceptions (that we also use as return values) into any other format. +CELERY_RESULT_SERIALIZER = 'pickle' BOOTSTRAP3 = { 'success_css_class': ''