MDL-22787 Fixed remote unenrol - blame copy & paste
authorDavid Mudrak <david.mudrak@gmail.com>
Sun, 18 Jul 2010 00:35:43 +0000 (00:35 +0000)
committerDavid Mudrak <david.mudrak@gmail.com>
Sun, 18 Jul 2010 00:35:43 +0000 (00:35 +0000)
enrol/mnet/enrol.php

index b284baf..665556e 100644 (file)
@@ -257,7 +257,7 @@ class enrol_mnet_mnetservice_enrol {
 
         if ($DB->record_exists('user_enrolments', array('enrolid'=>$instance->id, 'userid'=>$user->id))) {
             try {
-                $enrol->enrol_user($instance, $user->id, $instance->roleid, time());
+                $enrol->unenrol_user($instance, $user->id);
 
             } catch (Exception $e) {
                 throw new mnet_server_exception(5020, 'couldnotunenrol', 'enrol_mnet', $e->getMessage());
@@ -275,7 +275,7 @@ class enrol_mnet_mnetservice_enrol {
 
                 if ($DB->record_exists('user_enrolments', array('enrolid'=>$instance->id, 'userid'=>$user->id))) {
                     try {
-                        $enrol->enrol_user($instance, $user->id, $instance->roleid, time());
+                        $enrol->unenrol_user($instance, $user->id);
 
                     } catch (Exception $e) {
                         throw new mnet_server_exception(5020, 'couldnotunenrol', 'enrol_mnet', $e->getMessage());