From dff6cdc88355f22ebaaf8f00c44a1ad51d272344 Mon Sep 17 00:00:00 2001 From: Marina Glancy Date: Wed, 2 Sep 2015 14:56:53 +0800 Subject: [PATCH] MDL-50744 enrol_meta: fix incorrect role assign --- enrol/meta/locallib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/enrol/meta/locallib.php b/enrol/meta/locallib.php index 84b61075c9c..9916db019b3 100644 --- a/enrol/meta/locallib.php +++ b/enrol/meta/locallib.php @@ -216,7 +216,7 @@ class enrol_meta_handler { if ($unenrolaction == ENROL_EXT_REMOVED_UNENROL) { // Purges grades, group membership, preferences, etc. - admins were warned! - $plugin->unenrol_user($instance, $userid); + $plugin->unenrol_user($instance, $ue->userid, null, 0, 0, $ue->status); } else if ($unenrolaction == ENROL_EXT_REMOVED_SUSPEND) { if ($ue->status != ENROL_USER_SUSPENDED) {