From 0ebb526f85b199593cbefc1dc8b3946afe9f7a54 Mon Sep 17 00:00:00 2001 From: Sam Hemelryk Date: Mon, 20 Jun 2011 17:40:03 +0800 Subject: [PATCH] MDL-27899 Moved initialise_fullme during setup to after sam has been initialised --- lib/setup.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/setup.php b/lib/setup.php index 5c8bcace351..ba2d627fb33 100644 --- a/lib/setup.php +++ b/lib/setup.php @@ -652,9 +652,6 @@ if (isset($_SERVER['PHP_SELF'])) { unset($phppos); } -// initialise ME's -initialise_fullme(); - // init session prevention flag - this is defined on pages that do not want session if (CLI_SCRIPT) { // no sessions in CLI scripts possible @@ -677,6 +674,10 @@ session_get_instance(); $SESSION = &$_SESSION['SESSION']; $USER = &$_SESSION['USER']; +// initialise ME's +// This must presently come AFTER $USER has been set up. +initialise_fullme(); + // Late profiling, only happening if early one wasn't started if (!empty($CFG->profilingenabled)) { require_once($CFG->libdir . '/xhprof/xhprof_moodle.php'); -- 2.43.0