MDL-29022 do not require idnumber in ext courses - backport from MDL-29020

This commit is contained in:
Petr Skoda
2011-08-20 11:34:58 +02:00
parent 24654d977b
commit 0864c8a59d
+2 -2
View File
@@ -546,8 +546,8 @@ class enrol_database_plugin extends enrol_plugin {
// already exists
continue;
}
if ($idnumber and $DB->record_exists('course', array('idnumber'=>$fields[$idnumber]))) {
// idnumber duplicates are not allowed
// allow empty idnumber but not duplicates
if ($idnumber and $fields[$idnumber] !== '' and $fields[$idnumber] !== null and $DB->record_exists('course', array('idnumber'=>$fields[$idnumber]))) {
continue;
}
if ($category and !$DB->record_exists('course_categories', array('id'=>$fields[$category]))) {