From 90ca018e81172be10fa471033c2fee3ceee53ad5 Mon Sep 17 00:00:00 2001 From: Omair Saleh Date: Wed, 14 Dec 2022 20:15:02 +0800 Subject: [PATCH] fix over weight minimum charge --- .../CreateShippingInvoiceTransactionLogic.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/Classes/Modules/Transactions/ControllersLogic/CreateShippingInvoiceTransactionLogic.php b/app/Classes/Modules/Transactions/ControllersLogic/CreateShippingInvoiceTransactionLogic.php index 85e4c44c..78180826 100644 --- a/app/Classes/Modules/Transactions/ControllersLogic/CreateShippingInvoiceTransactionLogic.php +++ b/app/Classes/Modules/Transactions/ControllersLogic/CreateShippingInvoiceTransactionLogic.php @@ -25,6 +25,7 @@ use App\Classes\ValueObjects\Constants\PackageType; use App\Classes\ValueObjects\Constants\SegmentConstants; use App\Classes\ValueObjects\Constants\TransactionDetailType; +use App\Models\CompanyModule; use App\Models\Document; use App\Models\PackingList; use App\Models\Transaction; @@ -152,9 +153,7 @@ class CreateShippingInvoiceTransactionLogic extends AbstractControllerLogic $hasMinimumCharge = null; foreach ($container->packingLists as $packingList){ - if(!$packingList->owner->companyModule) { - dd($packingList); - } + if($packingList->owner instanceof CompanyModule) continue; if($packingList->owner->companyModule->id !== $companyModule->id) continue; $containerPackingLists->push($packingList);