]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-8096 - edit form session fix
authorskodak <skodak>
Thu, 25 Jan 2007 18:18:33 +0000 (18:18 +0000)
committerskodak <skodak>
Thu, 25 Jan 2007 18:18:33 +0000 (18:18 +0000)
user/edit.php

index 5b6e69dbb5076a45207961b31ee1fe02c2220612..79db2c500a48ba0a56a46c6a45f30a75370a4f59 100644 (file)
 
         //TODO: Save the custom profile fields
 
+        // Override old $USER session variable
+        $usernew = (array)get_record('user', 'id', $newuser->id); // reload from db
+        foreach ($usernew as $variable => $value) {
+            $USER->$variable = $value;
+        }
+
         redirect("$CFG->wwwroot/user/view.php?id=$USER->id&course=$course->id");
     }