diff --git a/issue8058.diff b/issue8058.diff index f44d221..1dc8765 100644 --- a/issue8058.diff +++ b/issue8058.diff @@ -1,7 +1,7 @@ -Index: imi/trytond/trytond/modules/stock_supply_production/production.py +Index: ./trytond/trytond/modules/stock_supply_production/production.py =================================================================== ---- imi.orig/trytond/trytond/modules/stock_supply_production/production.py -+++ imi/trytond/trytond/modules/stock_supply_production/production.py +--- ./trytond/trytond/modules/stock_supply_production/production.py ++++ ./trytond/trytond/modules/stock_supply_production/production.py @@ -1,6 +1,7 @@ # This file is part of Tryton. The COPYRIGHT file at the top level of # this repository contains the full copyright notices and license terms. @@ -10,10 +10,10 @@ Index: imi/trytond/trytond/modules/stock_supply_production/production.py from collections import defaultdict from trytond.model import ModelSQL, ValueMixin, fields -@@ -143,7 +144,7 @@ class Production(metaclass=PoolMeta): +@@ -141,7 +142,7 @@ class Production(metaclass=PoolMeta): product=product, bom=product.boms[0].bom if product.boms else None, - uom=uom, + uom=product.default_uom, - quantity=quantity, + quantity=float(Decimal(quantity).quantize(Decimal(str(10 ** -product.default_uom.digits)))), state='request',