From 6ddfe775a34b0fa6abc0aad922c75b01f49bdd8f Mon Sep 17 00:00:00 2001 From: Benjamin Vray Date: Thu, 1 Aug 2019 14:07:41 +0000 Subject: [PATCH] [FIX] sale: fix invoicing of orders with section line This commit fixes an error being raised when it was attempted to create the invoice of a sales order containing a section line. task-id: 2052537 closes odoo/odoo#36326 Signed-off-by: Damien Bouvy (dbo) Co-authored-by: Damien Bouvy Co-authored-by: Antoine Vandevenne --- addons/sale/models/sale.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale/models/sale.py b/addons/sale/models/sale.py index 0dd4e639a24..e747801a68f 100644 --- a/addons/sale/models/sale.py +++ b/addons/sale/models/sale.py @@ -527,7 +527,7 @@ class SaleOrder(models.Model): continue if line.qty_to_invoice > 0 or (line.qty_to_invoice < 0 and final): if pending_section: - invoice_vals.append((0, 0, pending_section._prepare_invoice_line())) + invoice_vals['invoice_line_ids'].append((0, 0, pending_section._prepare_invoice_line())) pending_section = None invoice_vals['invoice_line_ids'].append((0, 0, line._prepare_invoice_line()))