diff --git a/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/GetGameRankingHandler.kt b/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/GetGameRankingHandler.kt index 30226dfd..5eb5de14 100644 --- a/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/GetGameRankingHandler.kt +++ b/src/main/java/icu/samnyan/aqua/sega/maimai2/handler/GetGameRankingHandler.kt @@ -2,6 +2,7 @@ package icu.samnyan.aqua.sega.maimai2.handler import com.querydsl.jpa.impl.JPAQueryFactory import ext.logger +import ext.thread import icu.samnyan.aqua.sega.general.BaseHandler import icu.samnyan.aqua.sega.maimai2.model.userdata.QMai2UserPlaylog import org.springframework.scheduling.annotation.Scheduled @@ -25,7 +26,7 @@ class GetGameRankingHandler( init { // To make sure the cache is initialized before the first request, // not using `initialDelay = 0` in `@Scheduled`. - refreshMusicRankingCache() + thread { refreshMusicRankingCache() } } @Scheduled(fixedDelay = 3600_000)