From bd4a21cf5c972b5aff2554eab7d52b60db4bed55 Mon Sep 17 00:00:00 2001 From: Alexander Haase Date: Thu, 25 Jul 2024 15:23:16 +0200 Subject: [PATCH] Fix enqueue interval jobs As the job's name is set by enqueue(), it must not be passed in handle() to avoid duplicate kwargs with the same name. --- netbox/utilities/jobs.py | 1 - 1 file changed, 1 deletion(-) diff --git a/netbox/utilities/jobs.py b/netbox/utilities/jobs.py index ee1b2fdb8..b08dbe760 100644 --- a/netbox/utilities/jobs.py +++ b/netbox/utilities/jobs.py @@ -65,7 +65,6 @@ class BackgroundJob(ABC): new_scheduled_time = (job.scheduled or job.started) + timedelta(minutes=job.interval) cls.enqueue( instance=job.object, - name=job.name, user=job.user, schedule_at=new_scheduled_time, interval=job.interval,