From bcad8cf00c8e2b2714284c8935ed399ad885126e Mon Sep 17 00:00:00 2001 From: Alexander Haase Date: Thu, 25 Jul 2024 09:38:09 +0200 Subject: [PATCH] Fix queue lookup in Job enqueue --- netbox/core/models/jobs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/core/models/jobs.py b/netbox/core/models/jobs.py index 822d9b201..1d0e7fdeb 100644 --- a/netbox/core/models/jobs.py +++ b/netbox/core/models/jobs.py @@ -221,7 +221,7 @@ class Job(models.Model): object_id = instance.pk else: object_type = object_id = None - rq_queue_name = get_queue_for_model(object_type.model) + rq_queue_name = get_queue_for_model(object_type.model if object_type else None) queue = django_rq.get_queue(rq_queue_name) status = JobStatusChoices.STATUS_SCHEDULED if schedule_at else JobStatusChoices.STATUS_PENDING job = Job.objects.create(