From d1cd15935d4b664f80685b477de3b444b25585cc Mon Sep 17 00:00:00 2001 From: Frank Schubert Date: Wed, 21 Feb 2024 13:39:27 +0100 Subject: [PATCH] Fixed Country in BMD Export --- application/Address/Address.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/application/Address/Address.php b/application/Address/Address.php index a4d43e7b0..7dbbc1ea7 100644 --- a/application/Address/Address.php +++ b/application/Address/Address.php @@ -389,6 +389,7 @@ class Address extends mfBaseModel { $export_addresses = []; foreach($addresses as $fibu_num => $address) { + //var_dump($address->country_id, $address->country);exit; $a = []; $a["id"] = $address->id; //$a["is_supplier"] = (array_key_exists("supplier", $address->types) && $address->types['supplier']) ? "1" : "0"; @@ -410,7 +411,8 @@ class Address extends mfBaseModel { $a["street"] = $address->street; $a["zip"] = $address->zip; $a["city"] = $address->city; - $a["countrycode"] = $address->country->isocode; + //var_dump($address->getProperty("country"), $address->country);exit; + $a["countrycode"] = $address->getProperty("country")->isocode; $a["phone"] = ""; if($address->mobile) $a["phone"] = $address->mobile; if($address->phone) $a["phone"] = $address->phone; @@ -588,6 +590,7 @@ class Address extends mfBaseModel { return $this->linked_as; } + $classname = ucfirst($name); $idfield = $name."_id"; $this->$name = new $classname($this->$idfield);