diff --git a/components/ILIAS/LearningSequence/classes/Settings/class.ilObjLearningSequenceSettingsGUI.php b/components/ILIAS/LearningSequence/classes/Settings/class.ilObjLearningSequenceSettingsGUI.php index f7f1dc021e0e..2845071d4e05 100755 --- a/components/ILIAS/LearningSequence/classes/Settings/class.ilObjLearningSequenceSettingsGUI.php +++ b/components/ILIAS/LearningSequence/classes/Settings/class.ilObjLearningSequenceSettingsGUI.php @@ -209,10 +209,13 @@ protected function update(): ?string return $this->renderer->render($form); } + /** @var ilObjectPropertyTitleAndDescription $property_title_and_description */ + $property_title_and_description = $data['object']; + $lso = $this->obj; $obj_props = $lso->getObjectProperties(); - $obj_props->storePropertyTitleAndDescription($data['object']); + $obj_props->storePropertyTitleAndDescription($property_title_and_description); list($online, $availability) = $data['online']; $obj_props->storePropertyIsOnline($online); $lso->storeAvailabilityPeriod($availability); @@ -228,6 +231,9 @@ protected function update(): ?string } $obj_props->storePropertyTileImage($data['common']['image']); + $lso->setTitle($property_title_and_description->getTitle()); + $lso->setDescription($property_title_and_description->getDescription()); + $lso->update(); $this->tpl->setOnScreenMessage("success", $this->lng->txt("msg_obj_modified"), true);