MDL-42767 notes: Delete notes on a course delete

This commit is contained in:
Ankit Agarwal
2013-11-20 13:22:07 +11:00
committed by Marina Glancy
parent ffe199b1fa
commit bdfb46a2d0
4 changed files with 35 additions and 1 deletions
+4
View File
@@ -4960,6 +4960,7 @@ function remove_course_contents($courseid, $showfeedback = true, array $options
require_once($CFG->dirroot.'/tag/coursetagslib.php');
require_once($CFG->dirroot.'/comment/lib.php');
require_once($CFG->dirroot.'/rating/lib.php');
require_once($CFG->dirroot.'/notes/lib.php');
// Handle course badges.
badges_handle_course_deletion($courseid);
@@ -5122,6 +5123,9 @@ function remove_course_contents($courseid, $showfeedback = true, array $options
// Filters be gone!
filter_delete_all_for_context($coursecontext->id);
// Notes, you shall not pass!
note_delete_all($course->id);
// Die comments!
comment::delete_comments($coursecontext->id);