MDL-15182 Fix LDAP enrolment course auto-creation at user login
authoriarenaza <iarenaza>
Sat, 7 Jun 2008 21:21:37 +0000 (21:21 +0000)
committeriarenaza <iarenaza>
Sat, 7 Jun 2008 21:21:37 +0000 (21:21 +0000)
enrol/ldap/enrol.php

index 476707fb48bf3f4acb2f2d8bd43518e929450d71..23c57d2d5f6289cf3649a484619ae81a8044a3c3 100755 (executable)
@@ -67,7 +67,7 @@ function setup_enrolments(&$user) {
                 if($CFG->enrol_ldap_autocreate){ // autocreate
                     error_log("[ENROL_LDAP] CREATE User $user->username enrolled to a nonexistant course $course_ext_id \n");
                     $newcourseid = $this->create_course($enrol);
-                    $course_obj = $DB->get_record('course', array($this->enrol_localcoursefield=>$newcourseid));
+                    $course_obj = $DB->get_record('course', array('id'=>$newcourseid));
                 } else {
                     error_log("[ENROL_LDAP] User $user->username enrolled to a nonexistant course $course_ext_id \n");
                 }