From 58a46a09c3cc6169106254f02f7a7240966915f6 Mon Sep 17 00:00:00 2001 From: Klaus Date: Thu, 11 Sep 2025 18:21:13 +0900 Subject: [PATCH] =?UTF-8?q?fix(character):=20SpEL=20=EC=A0=95=EC=A0=81=20?= =?UTF-8?q?=ED=98=B8=EC=B6=9C=20=EC=98=A4=EB=A5=98=EB=A1=9C=20@JvmStatic?= =?UTF-8?q?=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sodalive/chat/character/service/RankingWindowCalculator.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/chat/character/service/RankingWindowCalculator.kt b/src/main/kotlin/kr/co/vividnext/sodalive/chat/character/service/RankingWindowCalculator.kt index 0767e7d..8057d85 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/chat/character/service/RankingWindowCalculator.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/chat/character/service/RankingWindowCalculator.kt @@ -19,6 +19,7 @@ object RankingWindowCalculator { private val ZONE: ZoneId = ZoneOffset.UTC private const val BOUNDARY_HOUR = 20 // 20:00:00 UTC + @JvmStatic fun now(prefix: String = "popular-chat-character"): RankingWindow { val now = ZonedDateTime.now(ZONE) val todayBoundary = now.toLocalDate().atTime(BOUNDARY_HOUR, 0, 0).atZone(ZONE)