Skip to content

Commit

Permalink
Merge branch 'wip-MDL-27767-m22' of git://github.com/samhemelryk/mood…
Browse files Browse the repository at this point in the history
…le into MOODLE_22_STABLE
  • Loading branch information
stronk7 committed Dec 14, 2011
2 parents c5b8cda + 6f2d62d commit 2b6d08a
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions lib/db/install.php
Expand Up @@ -27,7 +27,7 @@
defined('MOODLE_INTERNAL') || die();

function xmldb_main_install() {
global $CFG, $DB, $SITE;
global $CFG, $DB, $SITE, $OUTPUT;

/// Make sure system context exists
$syscontext = context_system::instance(0, MUST_EXIST, false);
Expand Down Expand Up @@ -178,7 +178,7 @@ function xmldb_main_install() {
$guest->timemodified= time();
$guest->id = $DB->insert_record('user', $guest);
if ($guest->id != 1) {
throw new moodle_exception('generalexceptionmessage', 'error', '', 'Unexpected new guest user id!');
echo $OUTPUT->notification('Unexpected id generated for the Guest account. Your database configuration or clustering setup may not be fully supported', 'notifyproblem');
}
// Store guest id
set_config('siteguest', $guest->id);
Expand All @@ -201,10 +201,15 @@ function xmldb_main_install() {
$admin->timemodified = time();
$admin->lastip = CLI_SCRIPT ? '0.0.0.0' : getremoteaddr(); // installation hijacking prevention
$admin->id = $DB->insert_record('user', $admin);

if ($admin->id != 2) {
throw new moodle_exception('generalexceptionmessage', 'error', '', 'Unexpected new admin user id!');
echo $OUTPUT->notification('Unexpected id generated for the Admin account. Your database configuration or clustering setup may not be fully supported', 'notifyproblem');
}
if ($admin->id != ($guest->id + 1)) {
echo $OUTPUT->notification('Nonconsecutive id generated for the Admin account. Your database configuration or clustering setup may not be fully supported.', 'notifyproblem');
}
// Store list of admins

/// Store list of admins
set_config('siteadmins', $admin->id);
// Make sure user context exists
context_user::instance($admin->id);
Expand Down

0 comments on commit 2b6d08a

Please sign in to comment.