| @@ 74-81 (lines=8) @@ | ||
| 71 | ||
| 72 | // display name is handled separately |
|
| 73 | $name = strip_tags(get_input('name')); |
|
| 74 | if ($name) { |
|
| 75 | if (elgg_strlen($name) > 50) { |
|
| 76 | register_error(elgg_echo('user:name:fail')); |
|
| 77 | } elseif ($owner->name != $name) { |
|
| 78 | $owner->name = $name; |
|
| 79 | $owner->save(); |
|
| 80 | } |
|
| 81 | } |
|
| 82 | ||
| 83 | // go through custom fields |
|
| 84 | if (sizeof($input) > 0) { |
|
| @@ 334-343 (lines=10) @@ | ||
| 331 | } |
|
| 332 | ||
| 333 | $name = $nameData["firstName"].' '.$nameData["lastName"]; |
|
| 334 | if (elgg_strlen($name) > 50) { |
|
| 335 | register_error(elgg_echo('user:name:fail')); |
|
| 336 | } elseif ($user_entity->name != $name) { |
|
| 337 | $user_entity->name= $name; |
|
| 338 | $user_entity->save(); |
|
| 339 | } |
|
| 340 | elgg_set_ignore_access(false); |
|
| 341 | break; |
|
| 342 | case 'title': |
|
| 343 | ||
| 344 | $titleData = json_decode(json_encode($value), true); |
|
| 345 | if (!isset($titleData['fr'])&&!isset($titleData['en'])) { |
|
| 346 | $response['error'] = 4; |
|