[IMP] stock_request_cancel_confirm: Add bypass_confirm_wizard to action_cancel

This commit is contained in:
Víctor Martínez
2022-10-21 14:58:30 +02:00
parent c76e95757b
commit aaea665a28
2 changed files with 6 additions and 2 deletions

View File

@@ -10,7 +10,9 @@ class StockRequest(models.Model):
_has_cancel_reason = "optional" # ["no", "optional", "required"] _has_cancel_reason = "optional" # ["no", "optional", "required"]
def action_cancel(self): def action_cancel(self):
if not self.filtered("cancel_confirm"): if not self.filtered("cancel_confirm") and not self.env.context.get(
"bypass_confirm_wizard"
):
return self.open_cancel_confirm_wizard() return self.open_cancel_confirm_wizard()
return super().action_cancel() return super().action_cancel()

View File

@@ -10,7 +10,9 @@ class StockRequestOrder(models.Model):
_has_cancel_reason = "optional" # ["no", "optional", "required"] _has_cancel_reason = "optional" # ["no", "optional", "required"]
def action_cancel(self): def action_cancel(self):
if not self.filtered("cancel_confirm"): if not self.filtered("cancel_confirm") and not self.env.context.get(
"bypass_confirm_wizard"
):
return self.open_cancel_confirm_wizard() return self.open_cancel_confirm_wizard()
return super().action_cancel() return super().action_cancel()