diff --git a/scripts/adb-rimo-import/importer/citycom.php b/scripts/adb-rimo-import/importer/citycom.php index 577c98184..f1ce5ee62 100644 --- a/scripts/adb-rimo-import/importer/citycom.php +++ b/scripts/adb-rimo-import/importer/citycom.php @@ -141,7 +141,6 @@ class CitycomImporter { if($unit->status->code < 300) { $unit->status_id = $status_300->id; $unit->save(); - } $status_code_241 = \ADBStatusModel::getFirst(["code" => 241]); @@ -151,6 +150,14 @@ class CitycomImporter { } } + if($unit->oaid) { + $preorder = \PreorderModel::getFirst(["adb_wohneinheit_id" => $unit->id]); + if($preorder && !$preorder->oaid) { + $preorder->oaid = $unit->oaid; + $preorder->save(["no_aftersave" => true]); + } + } + \mfValuecache::singleton()->set("adbhausnummer-save-nesting-level-".$hausnummer->id, 0); \mfValuecache::singleton()->set("adbwohneinheit-save-nesting-level-".$unit->id, 0);