MDL-29112 trigger event mod_deleted after deleting mod through AJAX

This commit is contained in:
Sun Zhigang
2011-09-12 17:36:10 +12:00
committed by Sam Hemelryk
parent 910671644c
commit 937e0a23d9
+8
View File
@@ -209,6 +209,14 @@ switch($requestmethod) {
error_log("Ajax rest.php: Could not delete the $cm->modname $cm->name from section");
}
// Trigger a mod_deleted event with information about this module.
$eventdata = new stdClass();
$eventdata->modulename = $cm->modname;
$eventdata->cmid = $cm->id;
$eventdata->courseid = $course->id;
$eventdata->userid = $USER->id;
events_trigger('mod_deleted', $eventdata);
rebuild_course_cache($course->id);
add_to_log($courseid, "course", "delete mod",