|
@@ -93,7 +93,7 @@ public class UserController {
|
|
|
String username = userInfo.getUsername();
|
|
|
List<String> userTypes = Lists.newArrayList(userInfo.getUserType().split(","));
|
|
|
if (userTypes.size() > 1 || userTypes.contains(ClientEnum.TEACHER.getCode())) {
|
|
|
- username = Optional.ofNullable(userInfo.getRealName()).orElse(username);
|
|
|
+ username = Optional.ofNullable(userInfo.getRealName()).filter(StringUtils::isNotBlank).orElse(username);
|
|
|
}
|
|
|
|
|
|
ImGroupWrapper.ImUserInfo register = imGroupCoreService.register(userModel.getId(), clientType, username, userInfo.getAvatar());
|
|
@@ -130,7 +130,7 @@ public class UserController {
|
|
|
String username = userInfo.getUsername();
|
|
|
List<String> userTypes = Lists.newArrayList(userInfo.getUserType().split(","));
|
|
|
if (userTypes.size() > 1 || userTypes.contains(ClientEnum.TEACHER.getCode())) {
|
|
|
- username = Optional.ofNullable(userInfo.getRealName()).orElse(username);
|
|
|
+ username = Optional.ofNullable(userInfo.getRealName()).filter(StringUtils::isNotBlank).orElse(username);
|
|
|
}
|
|
|
|
|
|
try {
|
|
@@ -164,7 +164,7 @@ public class UserController {
|
|
|
String username = userInfo.getUsername();
|
|
|
List<String> userTypes = Lists.newArrayList(userInfo.getUserType().split(","));
|
|
|
if (userTypes.size() > 1 || userTypes.contains(ClientEnum.TEACHER.getCode())) {
|
|
|
- username = Optional.ofNullable(userInfo.getRealName()).orElse(username);
|
|
|
+ username = Optional.ofNullable(userInfo.getRealName()).filter(StringUtils::isNotBlank).orElse(username);
|
|
|
}
|
|
|
|
|
|
try {
|