diff --git a/src/main/java/icu/samnyan/aqua/sega/chusan/handler/UpsertUserAllHandler.kt b/src/main/java/icu/samnyan/aqua/sega/chusan/handler/UpsertUserAllHandler.kt index e3969c37..8b167d20 100644 --- a/src/main/java/icu/samnyan/aqua/sega/chusan/handler/UpsertUserAllHandler.kt +++ b/src/main/java/icu/samnyan/aqua/sega/chusan/handler/UpsertUserAllHandler.kt @@ -1,6 +1,7 @@ package icu.samnyan.aqua.sega.chusan.handler import ext.* +import icu.samnyan.aqua.sega.chusan.Chu3VersionHelper import icu.samnyan.aqua.sega.chusan.model.Chu3Repos import icu.samnyan.aqua.sega.chusan.model.request.UpsertUserAll import icu.samnyan.aqua.sega.chusan.model.userdata.UserCMission @@ -27,6 +28,7 @@ class UpsertUserAllHandler( val mapper: StringMapper, val rp: Chu3Repos, val cardRepo: CardRepository, + val versionHelper: Chu3VersionHelper, ) : BaseHandler { val logger = logger() @@ -44,6 +46,8 @@ class UpsertUserAllHandler( userNameEx = "" }.also { rp.userData.saveAndFlush(it) } + versionHelper[u.lastClientId] = u.lastDataVersion + // Set users listOfNotNull( userPlaylogList, userGameOption, userMapAreaList, userCharacterList, userItemList,