MDL-67494 calendar: user_delete_user should delete all user events

This commit is contained in:
Simey Lameze 2020-09-07 17:31:16 +08:00
parent 538b6d3c90
commit 633a822f88

View File

@ -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]);