diff --git a/main/inc/lib/api.lib.php b/main/inc/lib/api.lib.php index d5e1ee5bd9..33c0c55f35 100644 --- a/main/inc/lib/api.lib.php +++ b/main/inc/lib/api.lib.php @@ -1327,6 +1327,7 @@ function _api_format_user($user, $add_password = false, $loadAvatars = true) $result['firstname'] = null; $result['lastname'] = null; + if (isset($user['firstname']) && isset($user['lastname'])) { // with only lowercase $result['firstname'] = $user['firstname']; $result['lastname'] = $user['lastname']; @@ -1361,8 +1362,10 @@ function _api_format_user($user, $add_password = false, $loadAvatars = true) 'registration_date', 'hr_dept_id', 'expiration_date', - 'last_login' + 'last_login', + 'user_is_online' ); + if (api_get_setting('extended_profile') === 'true') { $attributes[] = 'competences'; $attributes[] = 'diplomas';