MDL-9056 Undefined property in lib/db/upgrade.php; merged from MOODLE_18_STABLE

This commit is contained in:
skodak
2007-03-26 21:47:46 +00:00
parent 111e236005
commit c7888a90bc
+1 -1
View File
@@ -624,7 +624,7 @@ function xmldb_main_upgrade($oldversion=0) {
if (!empty($CFG->rolesactive) && $result && $oldversion < 2007021401) {
/// create default logged in user role if not present - upgrade rom 1.7.x
if (empty($CFG->defaultuserroleid) or $CFG->defaultuserroleid == $CFG->guestroleid) {
if (empty($CFG->defaultuserroleid) or empty($CFG->guestroleid) or $CFG->defaultuserroleid == $CFG->guestroleid) {
if (!get_records('role', 'shortname', 'user')) {
$userroleid = create_role(addslashes(get_string('authenticateduser')), 'user',
addslashes(get_string('authenticateduserdescription')), 'moodle/legacy:user');