From 93518aa1f489a0160882f89045139e3343ffcc4a Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Fri, 17 Jan 2025 10:40:45 -0500 Subject: [PATCH] [+] Log on dup --- .../aqua/sega/maimai2/handler/UploadUserPlaylogHandler.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/UploadUserPlaylogHandler.kt b/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/UploadUserPlaylogHandler.kt index d12a6ddd..44d9d8fa 100644 --- a/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/UploadUserPlaylogHandler.kt +++ b/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/UploadUserPlaylogHandler.kt @@ -1,5 +1,6 @@ package icu.samnyan.aqua.sega.maimai2.handler +import ext.logger import ext.millis import icu.samnyan.aqua.sega.allnet.TokenChecker import icu.samnyan.aqua.sega.general.BaseHandler @@ -28,6 +29,7 @@ class UploadUserPlaylogHandler( val playBacklog = mutableMapOf>() val VALID_GAME_IDS = setOf("SDEZ", "SDGA", "SDGB") + val log = logger() } override fun handle(request: Map): String { @@ -49,7 +51,10 @@ class UploadUserPlaylogHandler( req.userPlaylog.musicId, req.userPlaylog.userPlayDate ).size > 0 - if (isDup) return """{"returnCode":1,"apiName":"com.sega.maimai2servlet.api.UploadUserPlaylogApi"}""" + if (isDup) { + log.info("Duplicate playlog detected") + return """{"returnCode":1,"apiName":"com.sega.maimai2servlet.api.UploadUserPlaylogApi"}""" + } // Save if the user is registered val u = userDataRepository.findByCardExtId(req.userId).getOrNull()