MDL-9983, MDL-13998 core events related cleanup; merged from MOODLE_19_STABLE

This commit is contained in:
skodak
2008-07-06 17:57:06 +00:00
parent c4f3038349
commit 2942a5cd34
15 changed files with 195 additions and 70 deletions
+5 -3
View File
@@ -180,14 +180,16 @@
}
}
// reload from db
$usernew = $DB->get_record('user', array('id'=>$user->id));
events_trigger('user_updated', $usernew);
if ($USER->id == $user->id) {
// Override old $USER session variable if needed
$usernew = $DB->get_record('user', array('id'=>$user->id)); // reload from db
foreach ($usernew as $variable => $value) {
foreach ((array)$usernew as $variable => $value) {
$USER->$variable = $value;
}
}
events_trigger('user_updated', $usernew);
if (!$email_changed || !$CFG->emailchangeconfirmation) {
redirect("$CFG->wwwroot/user/view.php?id=$user->id&course=$course->id");