diff --git a/components/ILIAS/User/src/Setup/DBUpdateSteps11.php b/components/ILIAS/User/src/Setup/DBUpdateSteps11.php index 4575e9f49b8e..b54ab198e688 100755 --- a/components/ILIAS/User/src/Setup/DBUpdateSteps11.php +++ b/components/ILIAS/User/src/Setup/DBUpdateSteps11.php @@ -454,13 +454,13 @@ public function step_9(): void $query = $this->db->query( "SELECT usr_id, keyword FROM usr_pref WHERE {$this->db->like('keyword', \ilDBConstants::T_TEXT, 'public_udf_&')}" ); - while (($row = $this->db->fetchObject($query)) !== null) { + while ($row = $this->db->fetchAssoc($query)) { $this->db->update( 'usr_pref', [ - keyword => [ + 'keyword' => [ \ilDBConstants::T_TEXT, - str_replace('public_udf_', 'public_', $row['keyword']) + str_replace('public_udf_', 'public_', $row['keyword']) ] ], [