From ee7d0bbfcfa2cb990ea7c8d1399f9e8ff63c8f01 Mon Sep 17 00:00:00 2001 From: David Curry Date: Wed, 22 Jan 2014 15:33:29 +1300 Subject: [PATCH] MDL-43797 lib/moodlelib.php: Remove custom homepages on user deletion Change-Id: I43359a630c0b668ed3312828c15acc9cc220e49b --- lib/moodlelib.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/moodlelib.php b/lib/moodlelib.php index a17ecefc2c0..d4377980770 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -4233,6 +4233,9 @@ function delete_user(stdClass $user) { // Remove users private keys. $DB->delete_records('user_private_key', array('userid' => $user->id)); + // Remove users customised pages. + $DB->delete_records('my_pages', array('userid' => $user->id, 'private' => 1)); + // Force logout - may fail if file based sessions used, sorry. \core\session\manager::kill_user_sessions($user->id);