summaryrefslogtreecommitdiff
path: root/indoteknik_api/controllers/api_v1/sale_order.py
diff options
context:
space:
mode:
Diffstat (limited to 'indoteknik_api/controllers/api_v1/sale_order.py')
-rw-r--r--indoteknik_api/controllers/api_v1/sale_order.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/indoteknik_api/controllers/api_v1/sale_order.py b/indoteknik_api/controllers/api_v1/sale_order.py
index 11186605..52ccf9fa 100644
--- a/indoteknik_api/controllers/api_v1/sale_order.py
+++ b/indoteknik_api/controllers/api_v1/sale_order.py
@@ -121,6 +121,7 @@ class SaleOrder(controller.Controller):
'order_line': ['required', 'default:[]'],
'po_number': [],
'po_file': [],
+ 'type': [],
})
if not user_token['partner_id'] == params['value']['partner_id']:
@@ -145,8 +146,10 @@ class SaleOrder(controller.Controller):
'real_shipping_id': params['value']['partner_shipping_id'],
'partner_invoice_id': params['value']['partner_invoice_id'],
'partner_purchase_order_name': params['value']['po_number'],
- 'partner_purchase_order_file': params['value']['po_file']
+ 'partner_purchase_order_file': params['value']['po_file'],
}
+ if params['value']['type'] == 'sale_order':
+ parameters['approval_status'] = 'pengajuan1'
sale_order = request.env['sale.order'].create([[parameters]])
order_line = json.loads(params['value']['order_line'])
parameters = []