diff --git a/course/lib.php b/course/lib.php index d0ad4f0660a..b2d0b1d3551 100644 --- a/course/lib.php +++ b/course/lib.php @@ -3017,6 +3017,10 @@ class course_request { $data->lang = $courseconfig->lang; $data->enablecompletion = $courseconfig->enablecompletion; $data->numsections = $courseconfig->numsections; + $data->startdate = usergetmidnight(time()); + if ($courseconfig->courseenddateenabled) { + $data->enddate = usergetmidnight(time()) + $courseconfig->courseduration; + } $course = create_course($data); $context = context_course::instance($course->id, MUST_EXIST);