From e62a9ee4d82f63cdf46a7325a08bf236a22b9566 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Thu, 5 Nov 2015 10:02:27 +0100 Subject: [PATCH] [FIX] purchase: return domain for product UoM Commit c1920951e removed the return of the method, but part of it should be kept since it modifies the product UoM domain. opw-653763 --- addons/purchase/purchase.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index c10bb62aab4..8f6c188abfa 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -556,7 +556,7 @@ class PurchaseOrderLine(models.Model): def onchange_product_id(self): result = {} if not self.product_id: - return {} + return result if self.product_id.uom_id.category_id.id != self.product_uom.category_id.id: self.product_uom = self.product_id.uom_po_id @@ -591,6 +591,7 @@ class PurchaseOrderLine(models.Model): price_unit = seller.currency_id.compute(price_unit, self.order_id.currency_id) self.price_unit = price_unit + return result class ProcurementRule(models.Model):