[api] Add chusan last version API

pull/1/head
Dom Eori 2022-11-17 01:01:32 +09:00
parent 06d0505579
commit 72cb1128bb
2 changed files with 18 additions and 0 deletions

View File

@ -113,6 +113,20 @@ public class ApiChuniV2PlayerDataController {
return userDataService.saveUserData(profile);
}
@PutMapping("profile/romversion")
public UserData updateRomVersion(@RequestBody Map<String, Object> request) {
UserData profile = userDataService.getUserByExtId((String) request.get("aimeId")).orElseThrow();
profile.setLastRomVersion((String) request.get("romVersion"));
return userDataService.saveUserData(profile);
}
@PutMapping("profile/dataversion")
public UserData updateDataVersion(@RequestBody Map<String, Object> request) {
UserData profile = userDataService.getUserByExtId((String) request.get("aimeId")).orElseThrow();
profile.setLastDataVersion((String) request.get("dataVersion"));
return userDataService.saveUserData(profile);
}
@PutMapping("profile/plate")
public UserData updatePlate(@RequestBody Map<String, Object> request) {
UserData profile = userDataService.getUserByExtId((String) request.get("aimeId")).orElseThrow();

View File

@ -58,6 +58,10 @@ public class ProfileResp {
private LocalDateTime lastPlayDate;
private String lastRomVersion;
private String lastDataVersion;
private int courseClass;
private int overPowerPoint;