From 63b0d8040ee389925b0d32b77eeb556201eafa90 Mon Sep 17 00:00:00 2001 From: Ask Solem Date: Tue, 24 Aug 2010 13:03:40 +0200 Subject: [PATCH] views.task_status: Use repr() of the exception for failed tasks. Closes #8. Thanks to mattknoxca. --- djcelery/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/djcelery/views.py b/djcelery/views.py index 4314661c..6596abd8 100644 --- a/djcelery/views.py +++ b/djcelery/views.py @@ -63,7 +63,7 @@ def task_status(request, task_id): response_data = dict(id=task_id, status=status, result=res) if status in default_backend.EXCEPTION_STATES: traceback = default_backend.get_traceback(task_id) - response_data.update({"result": str(res.args[0]), + response_data.update({"result": repr(res), "exc": get_full_cls_name(res.__class__), "traceback": traceback})