From 5ff530c9823c7939c3d6476feb4ecb55f4edb818 Mon Sep 17 00:00:00 2001 From: Wilson Gomez Date: Sat, 2 Sep 2023 11:44:23 -0500 Subject: [PATCH] minor fix --- sale.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sale.py b/sale.py index 3cc9a74..ee8d355 100644 --- a/sale.py +++ b/sale.py @@ -36,6 +36,11 @@ class Sale(metaclass=PoolMeta): return res else: records = cls.browse([args['id']]) + lines = args.get('lines') + for ln in lines: + if ln[0] == 'create' and len(ln[1]) > 0: + for p in ln[1]: + p['status_order'] = 'requested' cls.write(records, args) res = { 'record': {'id': args['id']}, @@ -155,7 +160,7 @@ class Sale(metaclass=PoolMeta): if args.get('table_assigned'): to_create['table_assigned'] = args['table_assigned'] sale, = cls.create([to_create]) - if hasattr(sale, 'status_order'): + if hasattr(sale, 'order_status'): cls.write([sale], {'order_status': 'requested'}) # cls.write([sale], {'state': 'quotation'})