Reduced SQL queries on profile update.
This commit is contained in:
parent
00a5d13de9
commit
7ef749fb9e
1 changed files with 3 additions and 1 deletions
|
@ -72,7 +72,9 @@ if($isEditing) {
|
||||||
$profileFields = $profileUser->profileFields(false);
|
$profileFields = $profileUser->profileFields(false);
|
||||||
|
|
||||||
foreach($profileFields as $profileField) {
|
foreach($profileFields as $profileField) {
|
||||||
if(isset($_POST['profile'][$profileField->field_key]) && !$profileField->setFieldValue($_POST['profile'][$profileField->field_key])) {
|
if(isset($_POST['profile'][$profileField->field_key])
|
||||||
|
&& $profileField->field_value !== $_POST['profile'][$profileField->field_key]
|
||||||
|
&& !$profileField->setFieldValue($_POST['profile'][$profileField->field_key])) {
|
||||||
$notices[] = sprintf(MSZ_TMP_USER_ERROR_STRINGS['profile']['invalid'], $profileField->field_title);
|
$notices[] = sprintf(MSZ_TMP_USER_ERROR_STRINGS['profile']['invalid'], $profileField->field_title);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue