diff options
| author | Mqdd <ahmadmiqdad27@gmail.com> | 2025-12-13 09:09:22 +0700 |
|---|---|---|
| committer | Mqdd <ahmadmiqdad27@gmail.com> | 2025-12-13 09:09:22 +0700 |
| commit | 490607bded7c4bffe188a224abe5ea759ea0319e (patch) | |
| tree | 742c40b096e2e84b20bcfca3f0ba753a5e76385a /indoteknik_api | |
| parent | 90060eaefd3131e63d66ad0f7c25bbfad67881a5 (diff) | |
<Miqdad> improve submit performance indoteknik delivery
Diffstat (limited to 'indoteknik_api')
| -rw-r--r-- | indoteknik_api/controllers/api_v1/stock_picking.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/indoteknik_api/controllers/api_v1/stock_picking.py b/indoteknik_api/controllers/api_v1/stock_picking.py index c19812f5..50a20877 100644 --- a/indoteknik_api/controllers/api_v1/stock_picking.py +++ b/indoteknik_api/controllers/api_v1/stock_picking.py @@ -131,9 +131,9 @@ class StockPicking(controller.Controller): # ===== Cari picking by id / picking_code ===== picking = False if scanid.isdigit() and int(scanid) < 2147483646: - picking = request.env['stock.picking'].search([('id', '=', int(scanid))], limit=0) + picking = request.env['stock.picking'].search([('id', '=', int(scanid))], limit=1) if not picking: - picking = request.env['stock.picking'].search([('picking_code', '=', scanid)], limit=0) + picking = request.env['stock.picking'].search([('picking_code', '=', scanid)], limit=1) if not picking: return self.response(code=403, description='picking not found') @@ -306,4 +306,3 @@ class StockPicking(controller.Controller): "waybill_id": data.get("courier_waybill_id") } ) - |
