Make very sure that the submitted edit form actually tries to submit a
locked field before deciding to complain. This may be fixing a bug reported at http://moodle.org/mod/forum/discuss.php?d=16511, awaiting feedback.
This commit is contained in:
+1
-1
@@ -395,7 +395,7 @@ function find_form_errors(&$user, &$usernew, &$err, &$um) {
|
||||
foreach ($fields as $field) {
|
||||
$configvariable = 'auth_user_'.$field.'_editlock';
|
||||
if (!empty($CFG->$configvariable)) {
|
||||
if ($user->$field !== $usernew->$field) {
|
||||
if (isset($usernew->$field) && $user->$field !== $usernew->$field) {
|
||||
$err[$field] = get_string("editlock");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user