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

        This follow the API change of issue7888.

        issue11573
        review443301003
diffstat:

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

diffs (37 lines):

diff -r b12afbde5a7a -r 822b4e7e3648 bom.py
--- a/bom.py    Tue Jun 28 15:25:29 2022 +0200
+++ b/bom.py    Sat Jul 09 23:16:42 2022 +0200
@@ -172,10 +172,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,
+                    },
                 'childs': childs,
             }
             result.append(values)
@@ -215,10 +219,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,
+                    },
                 'childs': childs,
                 }]
         return {

Reply via email to