From 8f8c3ca6608da7c3a4fe40946cd430866f735bf5 Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Sat, 16 Nov 2024 14:28:43 +0800 Subject: [PATCH] Laravel Vapor - YD API integration code rewrite to fix eta/etd --- .../V3/FetchContainersUpdatesYdPortalV3Processor.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Classes/Modules/PackingLists/Processors/V3/FetchContainersUpdatesYdPortalV3Processor.php b/app/Classes/Modules/PackingLists/Processors/V3/FetchContainersUpdatesYdPortalV3Processor.php index 10f21454..c86f1fd3 100644 --- a/app/Classes/Modules/PackingLists/Processors/V3/FetchContainersUpdatesYdPortalV3Processor.php +++ b/app/Classes/Modules/PackingLists/Processors/V3/FetchContainersUpdatesYdPortalV3Processor.php @@ -95,6 +95,10 @@ class FetchContainersUpdatesYdPortalV3Processor } } + if ($delayETDDate->isAfter($delayETADate)){ + $delayETADate = null; + } + foreach ($trackingRows as $trackingRow) { if ($trackingRow->tracking === '到港') { Log::info('YDContainerUpdates - 到港 delayDate ' . $delayETADate);