From 9d89891c8c50e01f6ee94d1a9a1f37fd1e6ebf15 Mon Sep 17 00:00:00 2001 From: DavidJForgeFlow Date: Wed, 15 Feb 2023 08:51:46 +0100 Subject: [PATCH] [IMP] rma_sale: button cancel --- rma_sale/models/rma_order_line.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/rma_sale/models/rma_order_line.py b/rma_sale/models/rma_order_line.py index 51f1029d..feff0161 100644 --- a/rma_sale/models/rma_order_line.py +++ b/rma_sale/models/rma_order_line.py @@ -207,6 +207,12 @@ class RmaOrderLine(models.Model): result["domain"] = [("id", "in", order_ids)] return result + def action_rma_cancel(self): + res = super().action_rma_cancel() + for line in self: + line.sale_line_ids.mapped("order_id").action_cancel() + return res + def _get_rma_sold_qty(self): self.ensure_one() qty = 0.0