Fix
This commit is contained in:
parent
e7b78bb847
commit
e2a763995f
12
sale.py
12
sale.py
|
@ -32,17 +32,19 @@ class Sale(metaclass=PoolMeta):
|
||||||
@classmethod
|
@classmethod
|
||||||
def send_order(cls, args, ctx=None):
|
def send_order(cls, args, ctx=None):
|
||||||
Product = Pool().get('product.product')
|
Product = Pool().get('product.product')
|
||||||
|
print(' ARGS => ', args)
|
||||||
if args['id'] <= 0:
|
if args['id'] <= 0:
|
||||||
res = cls.create_sale(args, ctx)
|
res = cls.create_sale(args, ctx)
|
||||||
return res
|
return res
|
||||||
else:
|
else:
|
||||||
records = cls.browse([args['id']])
|
records = cls.browse([args['id']])
|
||||||
lines_tuple = args.get('lines')
|
lines_tuple = args.get('lines')
|
||||||
action, lines = lines_tuple
|
if lines_tuple:
|
||||||
if action == 'create' and len(lines) > 0:
|
action, lines = lines_tuple
|
||||||
for line in lines:
|
if action == 'create' and len(lines) > 0:
|
||||||
product = Product(line['product'])
|
for line in lines:
|
||||||
cls._add_values(product.template, line)
|
product = Product(line['product'])
|
||||||
|
cls._add_values(product.template, line)
|
||||||
cls.write(records, args)
|
cls.write(records, args)
|
||||||
res = {
|
res = {
|
||||||
'record': {'id': args['id']},
|
'record': {'id': args['id']},
|
||||||
|
|
Loading…
Reference in New Issue