diff --git a/app/Classes/Modules/PackingLists/Processors/FetchDeliveryUpdatesFromYdPortalProcessor.php b/app/Classes/Modules/PackingLists/Processors/FetchDeliveryUpdatesFromYdPortalProcessor.php index 8e54c1f7..8905e216 100644 --- a/app/Classes/Modules/PackingLists/Processors/FetchDeliveryUpdatesFromYdPortalProcessor.php +++ b/app/Classes/Modules/PackingLists/Processors/FetchDeliveryUpdatesFromYdPortalProcessor.php @@ -54,7 +54,9 @@ class FetchDeliveryUpdatesFromYdPortalProcessor */ public function execute() { - $packingLists = PackingList::where('type', PackingListType::SHIPPING_PACKING_LIST)->whereRaw('LENGTH(reference) > 12')->doesntHave('transports')->get()->reverse(); + $packingLists = PackingList::where('type', PackingListType::SHIPPING_PACKING_LIST)->whereRaw('LENGTH(reference) > 12')->whereHas('containers', function ($container){ + return $container->where('status', 3); + })->doesntHave('transports')->get()->reverse(); foreach ($packingLists->chunk(50) as $chunk) {