From 6a2a7ae13c04aad79a6edce2991d00929cf6b256 Mon Sep 17 00:00:00 2001 From: Hoai Viet Nguyen <viet.nguyen@th-koeln.de> Date: Tue, 22 Apr 2025 15:14:17 +0200 Subject: [PATCH] optimize remove sessions in chatroomshandler --- .../de/thk/gm/websocketsdemo/handlers/ChatRoomsHandler.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/kotlin/de/thk/gm/websocketsdemo/handlers/ChatRoomsHandler.kt b/src/main/kotlin/de/thk/gm/websocketsdemo/handlers/ChatRoomsHandler.kt index f6f25e5..bd1f1b0 100644 --- a/src/main/kotlin/de/thk/gm/websocketsdemo/handlers/ChatRoomsHandler.kt +++ b/src/main/kotlin/de/thk/gm/websocketsdemo/handlers/ChatRoomsHandler.kt @@ -53,9 +53,7 @@ class ChatRoomsHandler (private val chatRoomsService: ChatRoomsService, private var uri : UriComponents = UriComponentsBuilder.fromUri(session.uri!!).build() var id = uri.queryParams.getFirst("id") var sessions = hashMapOfSessions[id] - if(sessions != null) { - sessions.remove(session) - } + sessions?.remove(session) } } \ No newline at end of file -- GitLab