From e2c9abe21e42308f5a2ef981cdbab1ea247a1121 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 27 Jul 2024 12:13:12 +0200 Subject: [PATCH] Test if a product supplier was found before using it Closes #13423 (grafted from b8885f0fb3335138d415f6bade5c8077dc3e718c) --HG-- branch : 6.0 --- modules/sale_supply_drop_shipment/sale.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/sale_supply_drop_shipment/sale.py b/modules/sale_supply_drop_shipment/sale.py index afe2d10e66..7f15528f0f 100644 --- a/modules/sale_supply_drop_shipment/sale.py +++ b/modules/sale_supply_drop_shipment/sale.py @@ -139,7 +139,7 @@ class Line(metaclass=PoolMeta): product_supplier = request.find_best_product_supplier( self.product, self.shipping_date, **self._get_purchase_request_product_supplier_pattern()) - if product_supplier.drop_shipment: + if product_supplier and product_supplier.drop_shipment: request.customer = ( self.sale.shipment_party or self.sale.party) request.delivery_address = self.sale.shipment_address