From 5bc6ed25d0f3e65d4180edd8be21f6f0c749670b Mon Sep 17 00:00:00 2001 From: Lois Rilo Date: Tue, 27 Dec 2022 08:25:32 +0100 Subject: [PATCH] [FIX] rma_purchase: `purchase_line_id` filled with wrong model. "line" is an rma.order.line while purchase_line_id is a relation to purchase.order.line. --- rma_purchase/models/account_move.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rma_purchase/models/account_move.py b/rma_purchase/models/account_move.py index 77f9d00e..c173139f 100644 --- a/rma_purchase/models/account_move.py +++ b/rma_purchase/models/account_move.py @@ -9,7 +9,8 @@ class AccountMove(models.Model): def _prepare_invoice_line_from_rma_line(self, line): data = super(AccountMove, self)._prepare_invoice_line_from_rma_line(line) - data["purchase_line_id"]: line.id + if line.purchase_order_line_id: + data["purchase_line_id"]: line.purchase_order_line_id.id return data def action_post(self):