Skip to content
Snippets Groups Projects
Commit 5daa73f9 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Merge branch 'fix/celery-usage' into 'master'

Fix celery usage in system status page after celery upgrade

See merge request !403
parents be6c4a56 5dccc7ac
No related branches found
No related tags found
1 merge request!403Fix celery usage in system status page after celery upgrade
Pipeline #4837 passed
......@@ -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()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment