diff --git a/src/django_celery_boost/admin.py b/src/django_celery_boost/admin.py index 121ceb7..783a017 100644 --- a/src/django_celery_boost/admin.py +++ b/src/django_celery_boost/admin.py @@ -109,8 +109,8 @@ def doit(request: "HttpRequest") -> HttpResponseRedirect: self, request, doit, - "Do you really want to queue this task?", - "Queued", + message="Do you really want to queue this task?", + success_message="Queued", extra_context=ctx, description="", template=self.queue_template @@ -146,8 +146,8 @@ def doit(request: "HttpRequest") -> HttpResponseRedirect: self, request, doit, - "Do you really want to queue this task?", - "Revoked", + message="Do you really want to queue this task?", + success_message="Revoked", extra_context=ctx, description="", template=[ @@ -182,8 +182,8 @@ def doit(request: "HttpRequest") -> HttpResponseRedirect: self, request, doit, - "Do you really want to terminate this task?", - None, + message="Do you really want to terminate this task?", + success_message=None, extra_context=ctx, description="", template=self.terminate_template diff --git a/src/django_celery_boost/models.py b/src/django_celery_boost/models.py index fe26721..d89c9d8 100644 --- a/src/django_celery_boost/models.py +++ b/src/django_celery_boost/models.py @@ -223,7 +223,7 @@ def celery_queue_info(cls) -> "dict[str, int]": def async_result(self) -> "AsyncResult|None": """Return the AsyncResult object of the current instance.""" if self.curr_async_result_id: - return AsyncResult(self.curr_async_result_id) + return self.celery_app.AsyncResult(self.curr_async_result_id) return None @property