diff --git a/webserver/src/main/kotlin/space/mori/chzzk_bot/webserver/routes/WSTimerRoutes.kt b/webserver/src/main/kotlin/space/mori/chzzk_bot/webserver/routes/WSTimerRoutes.kt index 9e0a567..71b11ee 100644 --- a/webserver/src/main/kotlin/space/mori/chzzk_bot/webserver/routes/WSTimerRoutes.kt +++ b/webserver/src/main/kotlin/space/mori/chzzk_bot/webserver/routes/WSTimerRoutes.kt @@ -11,6 +11,7 @@ import kotlinx.serialization.Serializable import org.koin.java.KoinJavaComponent.inject import org.slf4j.LoggerFactory import space.mori.chzzk_bot.common.events.* +import space.mori.chzzk_bot.common.services.TimerConfigService import space.mori.chzzk_bot.common.services.UserService import java.util.concurrent.ConcurrentHashMap import java.util.concurrent.ConcurrentLinkedQueue @@ -49,6 +50,13 @@ fun Routing.wsTimerRoutes() { CoroutineScope(Dispatchers.Default).launch { sendSerialized(TimerResponse(TimerType.STREAM_OFF.value, null)) } + } else { + CoroutineScope(Dispatchers.Default).launch { + sendSerialized(TimerResponse( + TimerConfigService.getConfig(user)?.option ?: TimerType.STREAM_OFF.value, + null + )) + } } try {