changeset 35847395e1bb in modules/carrier_weight:4.4
details:
https://hg.tryton.org/modules/carrier_weight?cmd=changeset;node=35847395e1bb
description:
Remove dot notation usage on Eval
issue8528
review255711002
(grafted from 79e10cde69e0a9fd776b5dc3d46106583a5c8d76)
diffstat:
carrier.py | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diffs (16 lines):
diff -r ce1b5e2a0e40 -r 35847395e1bb carrier.py
--- a/carrier.py Thu Jul 05 12:26:40 2018 +0200
+++ b/carrier.py Mon Aug 26 16:09:34 2019 +0200
@@ -103,9 +103,10 @@
__name__ = 'carrier.weight_price_list'
carrier = fields.Many2One('carrier', 'Carrier', required=True, select=True)
weight = fields.Float('Weight',
- digits=(16, Eval('_parent_carrier.weight_uom_digits', 2)))
+ digits=(16, Eval('_parent_carrier', {}).get('weight_uom_digits', 2)))
price = fields.Numeric('Price',
- digits=(16, Eval('_parent_carrier.weight_currency_digits', 2)))
+ digits=(16, Eval('_parent_carrier', {}).get(
+ 'weight_currency_digits', 2)))
@classmethod
def __setup__(cls):