From fe0a2248f197dff8a63a985ad702f47e6929f0d0 Mon Sep 17 00:00:00 2001 From: Simey Lameze Date: Mon, 7 Sep 2020 17:31:16 +0800 Subject: [PATCH] MDL-67494 calendar: user_delete_user should delete all user events --- lib/moodlelib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/moodlelib.php b/lib/moodlelib.php index 75ac71f4bde..f9576e9f19d 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -4275,7 +4275,7 @@ function delete_user(stdClass $user) { // Now do a brute force cleanup. // Delete all user events and subscription events. - $DB->delete_records_select('event', 'userid = :userid AND subscriptionid IS NOT NULL', ['userid' => $user->id]); + $DB->delete_records_select('event', 'userid = :userid', ['userid' => $user->id]); // Now, delete all calendar subscription from the user. $DB->delete_records('event_subscriptions', ['userid' => $user->id]);