Merge branch 'wip_MDL-62011_33_approval_of_course_request' of https://github.com/grabs/moodle into MOODLE_33_STABLE

This commit is contained in:
Eloy Lafuente (stronk7)
2018-04-27 01:30:36 +02:00
+4
View File
@@ -2986,6 +2986,8 @@ class course_request {
public function approve() {
global $CFG, $DB, $USER;
require_once($CFG->dirroot . '/backup/util/includes/restore_includes.php');
$user = $DB->get_record('user', array('id' => $this->properties->requester, 'deleted'=>0), '*', MUST_EXIST);
$courseconfig = get_config('moodlecourse');
@@ -3017,6 +3019,8 @@ class course_request {
$data->numsections = $courseconfig->numsections;
$data->startdate = usergetmidnight(time());
list($data->fullname, $data->shortname) = restore_dbops::calculate_course_names(0, $data->fullname, $data->shortname);
$course = create_course($data);
$context = context_course::instance($course->id, MUST_EXIST);