From a3d628f2ea1773c6b667d4bff684e77054f29a6f Mon Sep 17 00:00:00 2001 From: oscar Date: Sun, 4 Apr 2021 09:56:16 -0500 Subject: [PATCH] Minor fix --- sale.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/sale.py b/sale.py index b17a7cc..7104c3b 100644 --- a/sale.py +++ b/sale.py @@ -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