changeset a37f097e6c2f in modules/carrier_weight:5.2
details: 
https://hg.tryton.org/modules/carrier_weight?cmd=changeset;node=a37f097e6c2f
description:
        Remove dot notation usage on Eval

        issue8528
        review255711002
        (grafted from 79e10cde69e0a9fd776b5dc3d46106583a5c8d76)
diffstat:

 carrier.py |  5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diffs (17 lines):

diff -r 204e288216b0 -r a37f097e6c2f carrier.py
--- a/carrier.py        Mon May 06 15:01:34 2019 +0200
+++ b/carrier.py        Mon Aug 26 16:09:34 2019 +0200
@@ -106,10 +106,11 @@
     carrier = fields.Many2One('carrier', 'Carrier', required=True, select=True,
         help="The carrier that the price list belongs to.")
     weight = fields.Float('Weight',
-        digits=(16, Eval('_parent_carrier.weight_uom_digits', 2)),
+        digits=(16, Eval('_parent_carrier', {}).get('weight_uom_digits', 2)),
         help="The lower limit for the price.")
     price = fields.Numeric('Price',
-        digits=(16, Eval('_parent_carrier.weight_currency_digits', 2)),
+        digits=(16, Eval('_parent_carrier', {}).get(
+                'weight_currency_digits', 2)),
         help="The price of the carrier service.")
 
     @classmethod

Reply via email to