[chusan] Fix UserNameEx related issue

This commit is contained in:
Dom Eori 2022-04-09 22:24:47 +09:00
parent b4fdc4b4ad
commit 1f45a80c4d
3 changed files with 2 additions and 4 deletions

View File

@ -110,7 +110,6 @@ public class ApiChuniV2PlayerDataController {
public UserData updateName(@RequestBody Map<String, Object> request) { public UserData updateName(@RequestBody Map<String, Object> request) {
UserData profile = userDataService.getUserByExtId((String) request.get("aimeId")).orElseThrow(); UserData profile = userDataService.getUserByExtId((String) request.get("aimeId")).orElseThrow();
profile.setUserName((String) request.get("userName")); profile.setUserName((String) request.get("userName"));
profile.setUserNameEx((String) request.get("userName"));
return userDataService.saveUserData(profile); return userDataService.saveUserData(profile);
} }

View File

@ -90,7 +90,7 @@ public class GetUserPreviewHandler implements BaseHandler {
}); });
resp.setChargeState(1); resp.setChargeState(1);
resp.setUserNameEx(user.getUserName()); resp.setUserNameEx("");
resp.setBanState(0); resp.setBanState(0);
resp.setClassEmblemMedal(user.getClassEmblemMedal()); resp.setClassEmblemMedal(user.getClassEmblemMedal());
resp.setClassEmblemBase(user.getClassEmblemBase()); resp.setClassEmblemBase(user.getClassEmblemBase());

View File

@ -92,13 +92,12 @@ public class UpsertUserAllHandler implements BaseHandler {
newUserData.setId(userData.getId()); newUserData.setId(userData.getId());
newUserData.setCard(userData.getCard()); newUserData.setCard(userData.getCard());
// Decode Username // Decode Username
String userName = new String(newUserData.getUserName() String userName = new String(newUserData.getUserName()
.getBytes(StandardCharsets.ISO_8859_1), StandardCharsets.UTF_8); .getBytes(StandardCharsets.ISO_8859_1), StandardCharsets.UTF_8);
newUserData.setUserName(userName); newUserData.setUserName(userName);
newUserData.setUserNameEx("");
userDataService.saveAndFlushUserData(newUserData); userDataService.saveAndFlushUserData(newUserData);
} }