diff --git a/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/impl/UpsertUserAllHandler.java b/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/impl/UpsertUserAllHandler.java index 5f067216..62e33bed 100644 --- a/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/impl/UpsertUserAllHandler.java +++ b/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/impl/UpsertUserAllHandler.java @@ -93,7 +93,10 @@ public class UpsertUserAllHandler implements BaseHandler { // Check playlog backlog var backlog = UploadUserPlaylogHandler.getPlayBacklog(); if (backlog.containsKey(userId)) - backlog.remove(userId).forEach(it -> userPlaylogRepository.save(it.getPlaylog())); + backlog.remove(userId).forEach(it -> { + it.getPlaylog().setUser(newUserData); + userPlaylogRepository.save(it.getPlaylog()); + }); } // UserExtend