diff --git a/classes/migration/upgrade/OMPv3_3_0UpgradeMigration.inc.php b/classes/migration/upgrade/OMPv3_3_0UpgradeMigration.inc.php index 2c17aac5638..d659d1dca5f 100644 --- a/classes/migration/upgrade/OMPv3_3_0UpgradeMigration.inc.php +++ b/classes/migration/upgrade/OMPv3_3_0UpgradeMigration.inc.php @@ -109,6 +109,10 @@ private function _settingsAsJSON() { Capsule::table($tableName)->where('setting_type', 'object')->get()->each(function ($row) use ($tableName) { $this->_toJSON($row, $tableName, ['plugin_name', 'context_id', 'setting_name'], 'setting_value'); }); + } elseif ($tableName == 'review_form_element_settings') { + Capsule::table('review_form_element_settings')->where('setting_type', 'object')->get()->each(function ($row) { + $this->_toJSON($row, 'review_form_element_settings', ['setting_name', 'locale', 'review_form_element_id'], 'setting_value'); + }); } else { try { $settings = Capsule::table($tableName, 's')->where('setting_type', 'object')->get(['setting_name', 'setting_value', 's.*']);