diff --git a/queue_job/controllers/main.py b/queue_job/controllers/main.py index b4a5a596c..46da185d4 100644 --- a/queue_job/controllers/main.py +++ b/queue_job/controllers/main.py @@ -214,7 +214,8 @@ def _get_failure_values(cls, job, traceback_txt, orig_exception): readonly=False, ) def runjob(self, job_uuid, **kw): - env = http.request.env(user=SUPERUSER_ID) + http.request.update_env(user=SUPERUSER_ID) + env = http.request.env job = self._acquire_job(env, job_uuid) if not job: return ""