Fix WSGetUserFromUsername webservice see BT#14613

pull/2606/head
Julio Montoya 7 years ago
parent 4918896b0c
commit 6cc1a3f25c
  1. 12
      main/webservices/registration.soap.php

@ -4903,17 +4903,27 @@ function WSGetUserFromUsername($params)
$result = []; $result = [];
// Get user id // Get user id
$user_data = api_get_user_info($params['username']); $user_data = api_get_user_info_from_username($params['username']);
if (empty($user_data)) { if (empty($user_data)) {
// If user was not found, there was a problem // If user was not found, there was a problem
$result['user_id'] = ''; $result['user_id'] = '';
$result['firstname'] = ''; $result['firstname'] = '';
$result['lastname'] = ''; $result['lastname'] = '';
if ($debug) {
error_log('User not found :(');
}
} else { } else {
$result['user_id'] = $user_data['user_id']; $result['user_id'] = $user_data['user_id'];
$result['firstname'] = $user_data['firstname']; $result['firstname'] = $user_data['firstname'];
$result['lastname'] = $user_data['lastname']; $result['lastname'] = $user_data['lastname'];
$result['email'] = $user_data['email'];
if ($debug) {
error_log('User found :) return value '.print_r($result, 1));
}
} }
return $result; return $result;

Loading…
Cancel
Save