Skip to content

Commit cf01e1f

Browse files
ivantodorovichSilvioC2C
authored andcommitted
[FIX] queue_job: cancel job waiting dependencies
1 parent 9757a9f commit cf01e1f

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

queue_job/views/queue_job_views.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
/>
2626
<button
2727
name="button_cancelled"
28-
invisible="state not in ('pending', 'enqueued', 'failed')"
28+
invisible="state not in ('pending', 'enqueued', 'failed', 'wait_dependencies')"
2929
class="oe_highlight"
3030
string="Cancel job"
3131
type="object"

queue_job/wizards/queue_jobs_to_cancelled.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class SetJobsToCancelled(models.TransientModel):
1111

1212
def set_cancelled(self):
1313
jobs = self.job_ids.filtered(
14-
lambda x: x.state in ("pending", "failed", "enqueued")
14+
lambda x: x.state in ("pending", "failed", "enqueued", "wait_dependencies")
1515
)
1616
jobs.button_cancelled()
1717
return {"type": "ir.actions.act_window_close"}

0 commit comments

Comments
 (0)