From 726a3be81af1e35ea9971bbc7e647ab4db047507 Mon Sep 17 00:00:00 2001 From: Rajesh Taneja Date: Mon, 28 Oct 2013 12:55:52 +0800 Subject: [PATCH] MDL-42557 Events: Removed timemodified hack from course_deleted event --- lib/classes/event/course_deleted.php | 2 +- lib/moodlelib.php | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/lib/classes/event/course_deleted.php b/lib/classes/event/course_deleted.php index db17175afc5..0f704a77b53 100644 --- a/lib/classes/event/course_deleted.php +++ b/lib/classes/event/course_deleted.php @@ -71,7 +71,7 @@ class course_deleted extends base { protected function get_legacy_eventdata() { $course = $this->get_record_snapshot('course', $this->objectid); $course->context = $this->context; - + $course->timemodified = $this->data['timecreated']; return $course; } diff --git a/lib/moodlelib.php b/lib/moodlelib.php index 2d344453efd..83d95db4f64 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -4842,10 +4842,6 @@ function delete_course($courseorid, $showfeedback = true) { // Delete the course and related context instance. context_helper::delete_instance(CONTEXT_COURSE, $courseid); - // We will update the course's timemodified, as it will be passed to the course_deleted event, - // which should know about this updated property, as this event is meant to pass the full course record. - $course->timemodified = time(); - $DB->delete_records("course", array("id" => $courseid)); $DB->delete_records("course_format_options", array("courseid" => $courseid));