diff --git a/setup/class_setupStep.inc b/setup/class_setupStep.inc index bab60d15a90f902e3ae6feb2683b68394332287a..2554fd3867da42f5eda97254edadaa1795d1ae99 100644 --- a/setup/class_setupStep.inc +++ b/setup/class_setupStep.inc @@ -93,7 +93,7 @@ class setupStep extends simplePlugin } /* Return attributes handled by this setup step */ - function get_attributes() + public function get_attributes () { $tmp = array(); foreach (array_keys($this->attributesAccess) as $attr) { diff --git a/setup/class_setupStepMigrate.inc b/setup/class_setupStepMigrate.inc index ecffb51fbe60b445927a7b11d77860efd26e728a..cfda33456230041d9711277352ae364c07f5ec2f 100644 --- a/setup/class_setupStepMigrate.inc +++ b/setup/class_setupStepMigrate.inc @@ -407,7 +407,7 @@ class setupStepMigrate extends setupStep $mods['ou'] = $val; } - /*Append description, it is required by gosaDepartment too */ + /* Append description, it is required by gosaDepartment too */ if (!isset($attrs['description'])) { $val = "GOsa"; if (isset($attrs[$dep_infos['mainAttr']][0])) { @@ -420,7 +420,7 @@ class setupStepMigrate extends setupStep $this->rootOC_details['target'] = $str; $this->rootOC_details['mods'] = $mods; - /* Add button that allows to open the migration details */ + /* Add button that allows to open the migration details */ throw new CheckFailedException( _('Failed'), ' '.$checkobj->submit() @@ -433,6 +433,8 @@ class setupStepMigrate extends setupStep function check_baseOC_migrate (&$checkobj) { + /* Refresh $this->rootOC_details */ + $checkobj->run(); $this->openDialog(new StepMigrateDialog($checkobj, 'setup_migrate_baseOC.tpl', $this->rootOC_details)); }