From be1a9f7bba942680d3bcd35814f96e7e6aa0097b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 28 Mar 2020 14:25:57 +0100 Subject: [PATCH] Add contact and invoice party issue8992 review274701003 --- sale.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sale.py b/sale.py index fbc0a869b5..9a6099715e 100644 --- a/sale.py +++ b/sale.py @@ -13,6 +13,6 @@ class Sale(metaclass=PoolMeta): def confirm(cls, sales): for sale in sales: if sale.shipment_method == 'order': - sale.party.check_credit_limit(sale.untaxed_amount, - origin=str(sale)) + party = sale.invoice_party or sale.party + party.check_credit_limit(sale.untaxed_amount, origin=str(sale)) super(Sale, cls).confirm(sales)