Fix for MDL-9947, remap activity links during restore process

This commit is contained in:
mark-nielsen
2007-05-28 17:18:54 +00:00
parent fbb5ad35e7
commit 5d7ce9bf29
+9
View File
@@ -812,6 +812,15 @@
}
}
// Remap activity links
if ($lessons = get_records_select('lesson', "activitylink != 0 AND course = $restore->course_id", '', 'id, activitylink')) {
foreach ($lessons as $lesson) {
if ($newcmid = backup_getid($restore->backup_unique_code, 'course_modules', $lesson->activitylink)) {
$status = $status and set_field('lesson', 'activitylink', $newcmid->new_id, 'id', $lesson->id);
}
}
}
return $status;
}