Browse Source

Use current_app instead of app_or_default

Ask Solem 14 years ago
parent
commit
d76ce43882
1 changed files with 2 additions and 1 deletions
  1. 2 1
      celery/result.py

+ 2 - 1
celery/result.py

@@ -5,6 +5,7 @@ import time
 from copy import copy
 from itertools import imap
 
+from celery import current_app
 from celery import states
 from celery.app import app_or_default
 from celery.exceptions import TimeoutError
@@ -423,7 +424,7 @@ class TaskSetResult(object):
     def restore(self, taskset_id, backend=None):
         """Restore previously saved taskset result."""
         if backend is None:
-            backend = app_or_default().backend
+            backend = current_app.backend
         return backend.restore_taskset(taskset_id)
 
     @property