From 8b38bcac8abfeb95ffd2339914706ed8638b56d2 Mon Sep 17 00:00:00 2001 From: omair saleh Date: Thu, 31 Mar 2022 21:10:23 +0800 Subject: [PATCH] fix order address update to vt --- .../Orders/Processors/ApproveChangeOrderAddressProcessor.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Classes/Modules/Orders/Processors/ApproveChangeOrderAddressProcessor.php b/app/Classes/Modules/Orders/Processors/ApproveChangeOrderAddressProcessor.php index 2c33b00d..83ce0057 100644 --- a/app/Classes/Modules/Orders/Processors/ApproveChangeOrderAddressProcessor.php +++ b/app/Classes/Modules/Orders/Processors/ApproveChangeOrderAddressProcessor.php @@ -7,6 +7,7 @@ use App\Classes\Modules\Orders\Standards\Rules\CanApproveChangeOrderAddress; use App\Classes\Modules\Orders\Services\UpdatesOrdersAddress; use App\Classes\ValueObjects\Constants\ApprovalStatus; use App\Classes\ValueObjects\Constants\OrderRoleTypes; +use App\Classes\ValueObjects\Constants\PackingListType; use Illuminate\Http\Request; class ApproveChangeOrderAddressProcessor @@ -66,7 +67,7 @@ class ApproveChangeOrderAddressProcessor $appointee = $address->owner->orderRoles()->where('role_id', '=', OrderRoleTypes::ORIGIN_FREIGHT_FORWARDER)->first()->appointee->id; if($appointee === 2) { - foreach($address->owner->packingLists as $packingList){ + foreach($address->owner->packingLists()->where('type', PackingListType::SHIPPING_PACKING_LIST) as $packingList){ $this->updateDoFromVTPortalProcessor->execute($packingList); } }