MDL-50744 enrol_meta: fix incorrect role assign (#2)

This commit is contained in:
Marina Glancy
2015-09-11 08:14:15 +08:00
parent 2ad7733c07
commit 936facab28
+2 -2
View File
@@ -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, $ue->userid, null, 0, 0, $ue->status);
$plugin->unenrol_user($instance, $userid);
} else if ($unenrolaction == ENROL_EXT_REMOVED_SUSPEND) {
if ($ue->status != ENROL_USER_SUSPENDED) {
@@ -309,7 +309,7 @@ function enrol_meta_sync($courseid = NULL, $verbose = false) {
}
}
$meta->enrol_user($instance, $ue->userid, $ue->status);
$meta->enrol_user($instance, $ue->userid, null, 0, 0, $ue->status);
if ($verbose) {
mtrace(" enrolling: $ue->userid ==> $instance->courseid");
}