minor fix

This commit is contained in:
Wilson Gomez 2023-09-30 09:15:35 -05:00
parent 92f1f5b76d
commit 9d509b4dcd
1 changed files with 14 additions and 13 deletions

27
sale.py
View File

@ -42,19 +42,20 @@ class Sale(metaclass=PoolMeta):
field_status_order = 'status_order' in Line._fields
records = cls.browse([args['id']])
lines_action = args.get('lines')
for action, lines in lines_action:
# action, lines = lines_tuple
if action == 'create' and len(lines) > 0:
for line in lines:
product = Product(line['product'])
cls._add_values(product.template, line, field_status_order)
cls.write(records, args)
res = {
'record': {'id': args['id']},
'msg': 'Pedido Actualizado!!!',
'type': 'success',
}
return res
if lines_action:
for action, lines in lines_action:
# action, lines = lines_tuple
if action == 'create' and len(lines) > 0:
for line in lines:
product = Product(line['product'])
cls._add_values(product.template, line, field_status_order)
cls.write(records, args)
res = {
'record': {'id': args['id']},
'msg': 'Pedido Actualizado!!!',
'type': 'success',
}
return res
@classmethod
def _add_values(cls, template, line, field_status_order):