From 5a1fd6e85481c36020e0e7eeda6ebcebee21971d Mon Sep 17 00:00:00 2001 From: Simey Lameze Date: Thu, 29 Aug 2019 10:57:23 +0800 Subject: [PATCH] MDL-66551 core_user: delete_user() should remove users calendar subs --- lib/moodlelib.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/moodlelib.php b/lib/moodlelib.php index 88855b9f9a8..76ae27f78c1 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -4244,6 +4244,9 @@ function delete_user(stdClass $user) { // Now do a brute force cleanup. + // Remove user's calendar subscriptions. + $DB->delete_records('event_subscriptions', ['userid' => $user->id]); + // Remove from all cohorts. $DB->delete_records('cohort_members', array('userid' => $user->id));