minor fix
This commit is contained in:
parent
eda18ab9f7
commit
5ff530c982
7
sale.py
7
sale.py
|
@ -36,6 +36,11 @@ class Sale(metaclass=PoolMeta):
|
||||||
return res
|
return res
|
||||||
else:
|
else:
|
||||||
records = cls.browse([args['id']])
|
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)
|
cls.write(records, args)
|
||||||
res = {
|
res = {
|
||||||
'record': {'id': args['id']},
|
'record': {'id': args['id']},
|
||||||
|
@ -155,7 +160,7 @@ class Sale(metaclass=PoolMeta):
|
||||||
if args.get('table_assigned'):
|
if args.get('table_assigned'):
|
||||||
to_create['table_assigned'] = args['table_assigned']
|
to_create['table_assigned'] = args['table_assigned']
|
||||||
sale, = cls.create([to_create])
|
sale, = cls.create([to_create])
|
||||||
if hasattr(sale, 'status_order'):
|
if hasattr(sale, 'order_status'):
|
||||||
cls.write([sale], {'order_status': 'requested'})
|
cls.write([sale], {'order_status': 'requested'})
|
||||||
|
|
||||||
# cls.write([sale], {'state': 'quotation'})
|
# cls.write([sale], {'state': 'quotation'})
|
||||||
|
|
Loading…
Reference in New Issue