Merge branch 'MDL-35887_dnd_completion' of git://github.com/davosmith/moodle
This commit is contained in:
@@ -555,6 +555,15 @@ class dndupload_ajax_processor {
|
||||
$this->cm->groupmode = $this->course->groupmode;
|
||||
$this->cm->groupingid = $this->course->defaultgroupingid;
|
||||
|
||||
// Set the correct default for completion tracking.
|
||||
$this->cm->completion = COMPLETION_TRACKING_NONE;
|
||||
$completion = new completion_info($this->course);
|
||||
if ($completion->is_enabled()) {
|
||||
if (plugin_supports('mod', $this->cm->modulename, FEATURE_MODEDIT_DEFAULT_COMPLETION, true)) {
|
||||
$this->cm->completion = COMPLETION_TRACKING_MANUAL;
|
||||
}
|
||||
}
|
||||
|
||||
if (!$this->cm->id = add_course_module($this->cm)) {
|
||||
throw new coding_exception("Unable to create the course module");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user