From 9d509b4dcdf1faac601eb5c08b3f1cd13cca56b3 Mon Sep 17 00:00:00 2001 From: Wilson Gomez Date: Sat, 30 Sep 2023 09:15:35 -0500 Subject: [PATCH] minor fix --- sale.py | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/sale.py b/sale.py index 84cd729..8c42cb6 100644 --- a/sale.py +++ b/sale.py @@ -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):