From 9a91537e593c25dc65075a71ce6279d0751704ea Mon Sep 17 00:00:00 2001 From: dalbodeule <11470513+dalbodeule@users.noreply.github.com> Date: Fri, 9 Aug 2024 19:17:27 +0900 Subject: [PATCH] debug WSSongListRoutes.kt - session deleted. --- .../mori/chzzk_bot/webserver/routes/WSSongListRoutes.kt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/webserver/src/main/kotlin/space/mori/chzzk_bot/webserver/routes/WSSongListRoutes.kt b/webserver/src/main/kotlin/space/mori/chzzk_bot/webserver/routes/WSSongListRoutes.kt index 6be3ca0..6187976 100644 --- a/webserver/src/main/kotlin/space/mori/chzzk_bot/webserver/routes/WSSongListRoutes.kt +++ b/webserver/src/main/kotlin/space/mori/chzzk_bot/webserver/routes/WSSongListRoutes.kt @@ -105,7 +105,7 @@ fun Routing.wsSongListRoutes() { } } } catch(e: Exception) { - logger.debug("SongType.ADD Error: {} / {}", uid, e) + logger.debug("SongType.ADD Error: $uid $e") } } else if(data.type == SongType.REMOVE.value && data.url != null) { @@ -152,8 +152,7 @@ fun Routing.wsSongListRoutes() { CoroutineScope(Dispatchers.Default).launch { val user = UserService.getUser(it.uid) if(user != null) { - val session = SongConfigService.getConfig(user) - sessions[session.token ?: ""]?.forEach { ws -> + sessions[user.token ?: ""]?.forEach { ws -> ws.sendSerialized( SongResponse( it.type.value, @@ -176,7 +175,7 @@ fun Routing.wsSongListRoutes() { if(user != null) { val session = SongConfigService.getConfig(user) - sessions[session.token ?: ""]?.forEach { ws -> + sessions[user.token]?.forEach { ws -> ws.sendSerialized( SongResponse( it.type.value, @@ -188,7 +187,7 @@ fun Routing.wsSongListRoutes() { null ) ) - removeSession(session.token ?: "", ws) + removeSession(user.token ?: "", ws) } } }