diff --git a/app/Classes/Modules/Addresses/ControllersLogic/CreateBillingAddressLogic.php b/app/Classes/Modules/Addresses/ControllersLogic/CreateBillingAddressLogic.php index a82e4b2b..31eb7c8f 100644 --- a/app/Classes/Modules/Addresses/ControllersLogic/CreateBillingAddressLogic.php +++ b/app/Classes/Modules/Addresses/ControllersLogic/CreateBillingAddressLogic.php @@ -70,7 +70,7 @@ class CreateBillingAddressLogic extends AbstractControllerLogic $address = $this->fetchesAddress->execute(['id' => $request->input('billing_address_id')]); - if ($address->type !== AddressType::BILLING || $address !== $companyModule->addresses->where('type', AddressType::BILLING)->first()) { + if ($address->type !== AddressType::BILLING || $address->id !== $companyModule->addresses->where('type', AddressType::BILLING)->first()->id) { // delete all current billing address Address::where('owner_type', CompanyModule::class)->where('owner_id', $request->input('company_module_id'))->where('type', AddressType::BILLING)->delete();