Minor fix

This commit is contained in:
oscar 2021-04-04 09:56:16 -05:00
parent ccd76952a2
commit a3d628f2ea
1 changed files with 11 additions and 2 deletions

13
sale.py
View File

@ -20,8 +20,17 @@ class Sale(metaclass=PoolMeta):
@classmethod
def dash_quote(cls, args, ctx):
Shop = Pool().get('sale.shop')
Product = Pool().get('product.product')
shop_id = ctx['shop']
shop = Shop(shop_id)
for v in args['lines']:
del v['id']
del v['amount']
v['type'] = 'line'
product = Product(v['product'])
v['unit'] = product.template.default_uom.id
print(args['lines'])
to_create = {
'shop': shop_id,
'invoice_type': 'P',
@ -40,8 +49,8 @@ class Sale(metaclass=PoolMeta):
res = {
'record': {'id': sale.id, 'number': sale.number},
'msg': 'sucess_order',
'status': 'ok',
'msg': 'successful_order',
'type': 'success',
'open_modal': True,
}
return res