From 3c7994f37de7eee1bad614ea45747a0c0a343fc4 Mon Sep 17 00:00:00 2001 From: Daniel Kipp Date: Wed, 11 Nov 2026 09:48:40 +0100 Subject: [PATCH] [FIX] 47003: LSO: title and description not synced to translation Re-read the object before calling update(), so the translation is written with the stored values. --- .../Settings/class.ilObjLearningSequenceSettingsGUI.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/ILIAS/LearningSequence/classes/Settings/class.ilObjLearningSequenceSettingsGUI.php b/components/ILIAS/LearningSequence/classes/Settings/class.ilObjLearningSequenceSettingsGUI.php index b8da140f1052..de17a57ddda5 100755 --- a/components/ILIAS/LearningSequence/classes/Settings/class.ilObjLearningSequenceSettingsGUI.php +++ b/components/ILIAS/LearningSequence/classes/Settings/class.ilObjLearningSequenceSettingsGUI.php @@ -228,6 +228,9 @@ protected function update(): ?string } $obj_props->storePropertyTileImage($data['common']['image']); + // Refresh the object, so ilContainer::update() syncs the translation + // with the title and description stored via the object properties above. + $lso->read(); $lso->update(); $this->tpl->setOnScreenMessage("success", $this->lng->txt("msg_obj_modified"), true);