diff options
| author | Indoteknik . <it@fixcomart.co.id> | 2025-06-21 11:02:58 +0700 |
|---|---|---|
| committer | Indoteknik . <it@fixcomart.co.id> | 2025-06-21 11:02:58 +0700 |
| commit | 47f83eefa28e7902c4f91c03ac6cd2f71a56e67d (patch) | |
| tree | 82639c95c108aa212a4e3b0144f4fe51200bd620 /indoteknik_api/controllers/api_v1 | |
| parent | 6e8591a6bd28c4faafc08eb9c539fe24bdecf419 (diff) | |
(andri) penyesuaian informasi delivery (biteship) pada BU OUT
Diffstat (limited to 'indoteknik_api/controllers/api_v1')
| -rw-r--r-- | indoteknik_api/controllers/api_v1/stock_picking.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/indoteknik_api/controllers/api_v1/stock_picking.py b/indoteknik_api/controllers/api_v1/stock_picking.py index 09d0c585..9b2b5fe1 100644 --- a/indoteknik_api/controllers/api_v1/stock_picking.py +++ b/indoteknik_api/controllers/api_v1/stock_picking.py @@ -209,7 +209,17 @@ class StockPicking(controller.Controller): "destination": {"contact_name": picking.partner_id.name or ""} }) - picking.log_biteship_event_from_webhook(status, timestamp, description) + # Tambahkan extra data dari webhook + extra_data = { + "courier_driver_name": data.get("courier_driver_name"), + "courier_driver_phone": data.get("courier_driver_phone"), + "courier_driver_plate_number": data.get("courier_driver_plate_number"), + "courier_link": data.get("courier_link"), + "order_price": data.get("order_price"), + "status": data.get("status"), + } + + picking.log_biteship_event_from_webhook(status, timestamp, description, extra_data=extra_data) |
