From 651dea8f3abf7a137be937a9bc45b5df0c0e7510 Mon Sep 17 00:00:00 2001 From: omair saleh Date: Mon, 18 Jul 2022 09:31:15 +0800 Subject: [PATCH] fix vt packing list api --- .../Processors/FetchPackingListFromVTPortalProcessor.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Classes/Modules/PackingLists/Processors/FetchPackingListFromVTPortalProcessor.php b/app/Classes/Modules/PackingLists/Processors/FetchPackingListFromVTPortalProcessor.php index 2cfd94dd..dffe1380 100644 --- a/app/Classes/Modules/PackingLists/Processors/FetchPackingListFromVTPortalProcessor.php +++ b/app/Classes/Modules/PackingLists/Processors/FetchPackingListFromVTPortalProcessor.php @@ -48,13 +48,12 @@ class FetchPackingListFromVTPortalProcessor $packingLists = PackingList::where('type', '=', PackingListType::SHIPPING_PACKING_LIST)->whereIn('status', [ApprovalStatus::PENDING_VERIFICATION, ApprovalStatus::SUSPENDED])->whereDoesntHave('containers', function($query){ $query->where('status', '=', ApprovalStatus::COMPLETED); - })->get(); + })->limit(10)->get(); DB::beginTransaction(); foreach($packingLists as $packingList){ try { - $filter = '["PoNumber:=%js%\"'.$packingList->reference.'\"\u0000"]'; $shippingPackingListsRequest = $this->fetchesDataFRomVTPortal->clientRequest('http://portal.vtnation.com.my/Services/DataControllerService.asmx/GetPage', 'POST', json_decode('{"controller":"VPodetailparcel","view":"grid1","request":{"PageIndex":-1,"PageSize":10000,"SortExpression":"CreatedOn asc","Filter":'.$filter.'}}'), ''); @@ -77,6 +76,7 @@ class FetchPackingListFromVTPortalProcessor } } catch (GuzzleException $exception) { + Log::error($exception); continue; }