From 5dccc7ac803ab7d7bc4d2e92d605692938b865ea Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Sun, 29 Nov 2020 12:15:26 +0100 Subject: [PATCH] Fix celery usage in system status page after celery upgrade --- aleksis/core/views.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/aleksis/core/views.py b/aleksis/core/views.py index c6df78ecb..e2d374fea 100644 --- a/aleksis/core/views.py +++ b/aleksis/core/views.py @@ -377,11 +377,12 @@ class SystemStatus(MainView, PermissionRequiredMixin): task_results = [] if "django_celery_results" in settings.INSTALLED_APPS: - from celery.task.control import inspect # noqa from django_celery_results.models import TaskResult # noqa - if inspect().registered_tasks(): - job_list = list(inspect().registered_tasks().values())[0] + from .celery import app # noqa + + if app.control.inspect().registered_tasks(): + job_list = list(app.control.inspect().registered_tasks().values())[0] for job in job_list: task_results.append( TaskResult.objects.filter(task_name=job).order_by("date_done").last() -- GitLab