From d4b5685e65bdd0e9448bb56b19f7e7dcef837d0e Mon Sep 17 00:00:00 2001 From: Raimon Esteve Date: Fri, 27 Aug 2021 13:25:07 +0200 Subject: [PATCH] Add issue10677.diff # [product] Use digits mixin for product UoM --- issue10677.diff | 22 ++++++++++++++++++++++ series | 2 ++ 2 files changed, 24 insertions(+) create mode 100644 issue10677.diff diff --git a/issue10677.diff b/issue10677.diff new file mode 100644 index 0000000..d078a6b --- /dev/null +++ b/issue10677.diff @@ -0,0 +1,22 @@ +diff --git a/trytond/trytond/modules/product/uom.py b/trytond/trytond/modules/product/uom.py +index e07c8c4..dd67c55 100644 +--- a/trytond/trytond/modules/product/uom.py ++++ b/trytond/trytond/modules/product/uom.py +@@ -7,7 +7,7 @@ from math import ceil, floor, log10 + from trytond.config import config + from trytond.i18n import gettext + from trytond.model import ( +- ModelView, ModelSQL, DeactivableMixin, fields, Check, SymbolMixin) ++ ModelView, ModelSQL, DeactivableMixin, fields, Check, SymbolMixin, DigitsMixin) + from trytond.model.exceptions import AccessError + from trytond.pyson import Eval + from trytond.transaction import Transaction +@@ -32,7 +32,7 @@ class UomCategory(ModelSQL, ModelView): + cls._order.insert(0, ('name', 'ASC')) + + +-class Uom(SymbolMixin, DeactivableMixin, ModelSQL, ModelView): ++class Uom(SymbolMixin, DigitsMixin, DeactivableMixin, ModelSQL, ModelView): + "Unit of Measure" + __name__ = 'product.uom' + name = fields.Char("Name", size=None, required=True, translate=True) diff --git a/series b/series index 4db3867..e20b48e 100644 --- a/series +++ b/series @@ -26,3 +26,5 @@ issue9797.diff # [account_payment_sepa] Slowness processing sepa issue9802.diff # [stock] Improve performance when partially assigning moves issue10464.diff # [currency] Update currency rates fails + +issue10677.diff # [product] Use digits mixin for product UoM