From 956caef6ad8142393b4beb83eeeede5402f8abf2 Mon Sep 17 00:00:00 2001 From: John Okely Date: Tue, 24 Nov 2015 12:25:21 +0800 Subject: [PATCH] MDL-52260 user: Fix error when saving profile with locked field --- user/edit_form.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/user/edit_form.php b/user/edit_form.php index f51993800d0..721b538c2f2 100644 --- a/user/edit_form.php +++ b/user/edit_form.php @@ -137,7 +137,7 @@ class user_edit_form extends moodleform { if (!$mform->elementExists($formfield)) { continue; } - $value = $mform->getElementValue($formfield); + $value = $mform->getElement($formfield)->exportValue($mform->getElementValue($formfield)) ?: ''; $configvariable = 'field_lock_' . $field; if (isset($authplugin->config->{$configvariable})) { if ($authplugin->config->{$configvariable} === 'locked') {