summaryrefslogtreecommitdiff
path: root/indoteknik_api/controllers/api_v1/stock_picking.py
diff options
context:
space:
mode:
authorIndoteknik . <it@fixcomart.co.id>2025-05-31 12:54:22 +0700
committerIndoteknik . <it@fixcomart.co.id>2025-05-31 12:54:22 +0700
commit484b0e613d0d021faa11c619087baf36e4eacd09 (patch)
treee81138c86c280a73372ee9187881ca99e6e636d4 /indoteknik_api/controllers/api_v1/stock_picking.py
parentc73872a03e13203b0e335cef9270ca296363de61 (diff)
(andri) rev add webhook
Diffstat (limited to 'indoteknik_api/controllers/api_v1/stock_picking.py')
-rw-r--r--indoteknik_api/controllers/api_v1/stock_picking.py20
1 files changed, 1 insertions, 19 deletions
diff --git a/indoteknik_api/controllers/api_v1/stock_picking.py b/indoteknik_api/controllers/api_v1/stock_picking.py
index 61880132..49547779 100644
--- a/indoteknik_api/controllers/api_v1/stock_picking.py
+++ b/indoteknik_api/controllers/api_v1/stock_picking.py
@@ -166,25 +166,7 @@ class StockPicking(controller.Controller):
@http.route(prefix + 'webhook/biteship', type='json', auth='public', methods=['POST'], csrf=False)
def udpate_status_from_bitehsip(self, **kw):
- try:
- # Selalu return "ok" dulu biar bisa daftar webhook
- return "ok"
-
- # TODO: Uncomment code dibawah setelah webhook berhasil terdaftar
- # data = request.jsonrequest
- # event = data.get('event')
-
- # if event == "order.status":
- # self.process_order_status(data)
- # elif event == "order.price":
- # self.process_order_price(data)
- # elif event == "order.waybill_id":
- # self.process_order_waybill(data)
-
- # return {'success': True, 'message': f'Webhook {event} received'}
-
- except Exception as e:
- return "ok"
+ return "ok"
def process_order_status(self, data):
picking_model = request.env['stock.picking'].sudo().search([('biteship_id', '=', data.get('order_id'))],