MDL-18333: Conditional activities restore bug

This commit is contained in:
sam_marshall
2009-02-20 10:48:34 +00:00
parent 07a402977e
commit 0e633d845a
+8 -2
View File
@@ -1178,8 +1178,14 @@ define('RESTORE_GROUPS_GROUPINGS', 3);
$course_module->completionview=$mod->completionview;
$course_module->completionexpected=$mod->completionexpected;
$course_module->availablefrom=$mod->availablefrom+$restore->course_startdateoffset;
$course_module->availableuntil=$mod->availableuntil+$restore->course_startdateoffset;
$course_module->availablefrom=$mod->availablefrom;
if($mod->availablefrom!=0) {
$course_module->availablefrom+=$restore->course_startdateoffset;
}
$course_module->availableuntil=$mod->availableuntil;
if($mod->availableuntil!=0) {
$course_module->availableuntil+=$restore->course_startdateoffset;
}
$course_module->showavailability=$mod->showavailability;
$newidmod = $DB->insert_record("course_modules", $course_module);