changeset 6e4e4a0232d5 in modules/production:6.0
details: 
https://hg.tryton.org/modules/production?cmd=changeset&node=6e4e4a0232d5
description:
        Set rec_name of default values in a dictionary under dotted suffix

        This follow the API change of issue7888.

        issue11573
        review443301003
        (grafted from 822b4e7e364838bc7f1cb4a7e131e55d0e8e3daa)
diffstat:

 bom.py |  16 ++++++++++++----
 1 files changed, 12 insertions(+), 4 deletions(-)

diffs (37 lines):

diff -r 932816ac8f53 -r 6e4e4a0232d5 bom.py
--- a/bom.py    Tue Jun 28 15:25:29 2022 +0200
+++ b/bom.py    Sat Jul 09 23:16:42 2022 +0200
@@ -168,10 +168,14 @@
             childs = cls.tree(input_.product, quantity, input_.uom)
             values = {
                 'product': input_.product.id,
-                'product.rec_name': input_.product.rec_name,
+                'product.': {
+                    'rec_name': input_.product.rec_name,
+                    },
                 'quantity': quantity,
                 'uom': input_.uom.id,
-                'uom.rec_name': input_.uom.rec_name,
+                'uom.': {
+                    'rec_name': input_.uom.rec_name,
+                    },
                 'unit_digits': input_.uom.digits,
                 'childs': childs,
             }
@@ -220,10 +224,14 @@
         childs = Tree.tree(product, quantity, uom, bom=bom)
         bom_tree = [{
                 'product': product.id,
-                'product.rec_name': product.rec_name,
+                'product.': {
+                    'rec_name': product.rec_name,
+                    },
                 'quantity': quantity,
                 'uom': uom.id,
-                'uom.rec_name': uom.rec_name,
+                'uom.': {
+                    'rec_name': uom.rec_name,
+                    },
                 'unit_digits': uom.digits,
                 'childs': childs,
                 }]

Reply via email to