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,
}]