MDL-77779 competency: Fix course restore from older backups.

overridegrade might be not set if Moodle < 4.1
This commit is contained in:
Ilya Tregubov
2024-03-14 09:29:54 +08:00
parent a30f476d18
commit 293ccf1948
+1 -1
View File
@@ -3793,7 +3793,7 @@ class restore_activity_competencies_structure_step extends restore_structure_ste
// Sortorder is ignored by precaution, anyway we should walk through the records in the right order.
$record = (object) $params;
$record->ruleoutcome = $data->ruleoutcome;
$record->overridegrade = $data->overridegrade;
$record->overridegrade = $data->overridegrade ?? 0;
$coursemodulecompetency = new \core_competency\course_module_competency(0, $record);
$coursemodulecompetency->create();
}