[+] Log on dup

pull/110/head
Azalea 2025-01-17 10:40:45 -05:00
parent 1421d55a56
commit 93518aa1f4
1 changed files with 6 additions and 1 deletions

View File

@ -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<Long, MutableList<BacklogEntry>>()
val VALID_GAME_IDS = setOf("SDEZ", "SDGA", "SDGB")
val log = logger()
}
override fun handle(request: Map<String, Any>): 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()