diff --git a/queue_job/job.py b/queue_job/job.py index d452a84557..d8e50e5124 100644 --- a/queue_job/job.py +++ b/queue_job/job.py @@ -632,7 +632,7 @@ def enqueue_waiting(self): def cancel_dependent_jobs(self): sql = self._get_common_dependent_jobs_query() self.env.cr.execute(sql, (CANCELLED, self.uuid, CANCELLED, WAIT_DEPENDENCIES)) - self.env["queue.job"].invalidate_cache(["state"]) + self.env["queue.job"].invalidate_model(["state"]) def store(self): """Store the Job"""