trytond-patches/issue12653.diff

14 lines
611 B
Diff

diff --git a/tryton/modules/purchase/product.py b/tryton/modules/purchase/product.py
index ebf14df442..2d20903a8e 100644
--- a/tryton/modules/purchase/product.py
+++ b/tryton/modules/purchase/product.py
@@ -483,7 +483,7 @@ class ProductSupplierPrice(
def default_quantity():
return 0.0
- @fields.depends('product_supplier', '_parent_product_supplier.product')
+ @fields.depends('product_supplier', '_parent_product_supplier.uom')
def on_change_with_uom(self, name=None):
if self.product_supplier and self.product_supplier.uom:
return self.product_supplier.uom.id