Update users updater

This commit is contained in:
nise.moe 2024-03-05 13:07:05 +01:00
parent 1c52a62d91
commit ead6ae3397

View File

@ -300,6 +300,12 @@ class ImportScores(
suspiciousUserIds.forEachIndexed { index, userId ->
this.logger.info("Checking user $userId [$index/${suspiciousUserIds.size}]")
if(dslContext.fetchExists(USERS, USERS.USER_ID.eq(userId).and(USERS.SYS_LAST_UPDATE.greaterOrEqual(OffsetDateTime.now(ZoneOffset.UTC).minusDays(UPDATE_USER_EVERY_DAYS))))){
this.logger.info("User $userId was updated recently. Skipping.")
return@forEachIndexed
}
val isBanned = this.osuApi.checkIfUserBanned(userId)
dslContext.update(USERS)
.set(USERS.SYS_LAST_UPDATE, OffsetDateTime.now())