mirror of
https://github.com/apache/cloudstack.git
synced 2025-11-02 11:52:28 +01:00
Revert "Temp fix to encode username, account name, and email before they are returned from the API"
This reverts commit e07221761a57b2c3df715bd939734f6661ebd976.
This commit is contained in:
parent
1e9efb2f86
commit
f4ad575270
@ -17,7 +17,6 @@
|
||||
*/
|
||||
package com.cloud.api;
|
||||
|
||||
import java.net.URLEncoder;
|
||||
import java.text.DecimalFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
@ -220,7 +219,7 @@ public class ApiResponseHelper implements ResponseGenerator {
|
||||
boolean accountIsAdmin = (account.getType() == Account.ACCOUNT_TYPE_ADMIN);
|
||||
AccountResponse accountResponse = new AccountResponse();
|
||||
accountResponse.setId(account.getId());
|
||||
accountResponse.setName(encodeParam(account.getAccountName()));
|
||||
accountResponse.setName(account.getAccountName());
|
||||
accountResponse.setAccountType(account.getType());
|
||||
accountResponse.setDomainId(account.getDomainId());
|
||||
accountResponse.setDomainName(ApiDBUtils.findDomainById(account.getDomainId()).getName());
|
||||
@ -317,20 +316,20 @@ public class ApiResponseHelper implements ResponseGenerator {
|
||||
List<UserResponse> userResponseList = new ArrayList<UserResponse>();
|
||||
for (UserVO user : usersForAccount) {
|
||||
UserResponse userResponse = new UserResponse();
|
||||
userResponse.setAccountName(encodeParam(account.getAccountName()));
|
||||
userResponse.setAccountName(account.getAccountName());
|
||||
userResponse.setAccountType(account.getType());
|
||||
userResponse.setApiKey(user.getApiKey());
|
||||
userResponse.setCreated(user.getCreated());
|
||||
userResponse.setDomainId(account.getDomainId());
|
||||
userResponse.setDomainName(ApiDBUtils.findDomainById(account.getDomainId()).getName());
|
||||
userResponse.setEmail(encodeParam(user.getEmail()));
|
||||
userResponse.setEmail(user.getEmail());
|
||||
userResponse.setFirstname(user.getFirstname());
|
||||
userResponse.setId(user.getId());
|
||||
userResponse.setSecretKey(user.getSecretKey());
|
||||
userResponse.setLastname(user.getLastname());
|
||||
userResponse.setState(user.getState().toString());
|
||||
userResponse.setTimezone(user.getTimezone());
|
||||
userResponse.setUsername(encodeParam(user.getUsername()));
|
||||
userResponse.setUsername(user.getUsername());
|
||||
|
||||
userResponseList.add(userResponse);
|
||||
}
|
||||
@ -2540,13 +2539,4 @@ public class ApiResponseHelper implements ResponseGenerator {
|
||||
return sg.getId();
|
||||
}
|
||||
}
|
||||
|
||||
private String encodeParam(String value) {
|
||||
try {
|
||||
return URLEncoder.encode(value, "UTF-8").replaceAll("\\+", "%20");
|
||||
} catch (Exception e) {
|
||||
s_logger.warn("Unable to encode: " + value);
|
||||
}
|
||||
return value;
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user