mirror of
https://github.com/MewoLab/AquaDX.git
synced 2025-12-14 11:56:15 +08:00
fix: X-Verse Username (#179)
This commit is contained in:
@@ -25,7 +25,14 @@ fun ChusanController.upsertApiInit() {
|
|||||||
val u = (userData?.get(0) ?: return@api null).apply {
|
val u = (userData?.get(0) ?: return@api null).apply {
|
||||||
id = oldUser?.id ?: 0
|
id = oldUser?.id ?: 0
|
||||||
card = oldUser?.card ?: us.cardRepo.findByExtId(uid).expect("Card not found")
|
card = oldUser?.card ?: us.cardRepo.findByExtId(uid).expect("Card not found")
|
||||||
userName = userName.fromChusanUsername()
|
|
||||||
|
val version = data["version"] as? String ?: "0.00"
|
||||||
|
val versionNumber = version.toDoubleOrNull() ?: 0.0
|
||||||
|
userName = if (versionNumber >= 2.40) {
|
||||||
|
userName
|
||||||
|
} else {
|
||||||
|
userName.fromChusanUsername()
|
||||||
|
}
|
||||||
userNameEx = ""
|
userNameEx = ""
|
||||||
}.also { db.userData.saveAndFlush(it) }
|
}.also { db.userData.saveAndFlush(it) }
|
||||||
|
|
||||||
@@ -92,10 +99,15 @@ fun ChusanController.upsertApiInit() {
|
|||||||
score = it.score
|
score = it.score
|
||||||
}
|
}
|
||||||
|
|
||||||
selectUserName = selectUserName.fromChusanUsername()
|
val version = data["version"] as? String ?: "0.00"
|
||||||
opponentUserName1 = opponentUserName1.fromChusanUsername()
|
val versionNumber = version.toDoubleOrNull() ?: 0.0
|
||||||
opponentUserName2 = opponentUserName2.fromChusanUsername()
|
if (versionNumber < 2.40) {
|
||||||
opponentUserName3 = opponentUserName3.fromChusanUsername()
|
// 2.40以下版本需要转换编码
|
||||||
|
selectUserName = selectUserName.fromChusanUsername()
|
||||||
|
opponentUserName1 = opponentUserName1.fromChusanUsername()
|
||||||
|
opponentUserName2 = opponentUserName2.fromChusanUsername()
|
||||||
|
opponentUserName3 = opponentUserName3.fromChusanUsername()
|
||||||
|
}
|
||||||
}) }
|
}) }
|
||||||
|
|
||||||
// List data
|
// List data
|
||||||
|
|||||||
Reference in New Issue
Block a user