From 4326b62767e28c9ff5f91d7639a6fc18c0c9771e Mon Sep 17 00:00:00 2001 From: Dom Eori <4j6dq2zi8@relay.firefox.com> Date: Sun, 6 Mar 2022 12:26:46 +0900 Subject: [PATCH] [ongeki] Use lastPlayDate for eventWatchedDate --- .../aqua/sega/ongeki/handler/impl/UpsertUserAllHandler.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/icu/samnyan/aqua/sega/ongeki/handler/impl/UpsertUserAllHandler.java b/src/main/java/icu/samnyan/aqua/sega/ongeki/handler/impl/UpsertUserAllHandler.java index 78f4aa81..755b00c9 100644 --- a/src/main/java/icu/samnyan/aqua/sega/ongeki/handler/impl/UpsertUserAllHandler.java +++ b/src/main/java/icu/samnyan/aqua/sega/ongeki/handler/impl/UpsertUserAllHandler.java @@ -112,6 +112,10 @@ public class UpsertUserAllHandler implements BaseHandler { newUserData.setId(userData.getId()); newUserData.setCard(userData.getCard()); + // Set eventWatchedDate with lastPlayDate, because client doesn't update it + newUserData.setEventWatchedDate(userData.getLastPlayDate()); + newUserData.setCmEventWatchedDate(userData.getLastPlayDate()); + userDataRepository.save(newUserData); @@ -139,7 +143,7 @@ public class UpsertUserAllHandler implements BaseHandler { userPlaylogRepository.saveAll(newUserPlaylogList); - // UserSessionlogList, UserJewelboostlogLost doesn't need to save for a private server + // UserSessionlogList, UserJewelboostlogLost doesn't need to be saved for a private server // UserActivityList