From e2d92404a0bf4dd8599efa30b8a6482b79664ed1 Mon Sep 17 00:00:00 2001 From: "baris.alis" Date: Thu, 13 Nov 2025 16:52:45 +0100 Subject: [PATCH 1/3] Improve logging --- .../kotlin/com/wire/github/EventsHandler.kt | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/main/kotlin/com/wire/github/EventsHandler.kt b/src/main/kotlin/com/wire/github/EventsHandler.kt index aabcd03..18d1aeb 100644 --- a/src/main/kotlin/com/wire/github/EventsHandler.kt +++ b/src/main/kotlin/com/wire/github/EventsHandler.kt @@ -10,13 +10,20 @@ import com.wire.sdk.model.QualifiedId import com.wire.sdk.model.WireMessage import io.lettuce.core.api.StatefulRedisConnection import org.koin.core.context.GlobalContext +import org.slf4j.LoggerFactory class EventsHandler : WireEventsHandlerSuspending() { + private val logger = LoggerFactory.getLogger(this::class.java) private val redisConnection = GlobalContext.get().get>() private val storage = redisConnection.sync() override suspend fun onTextMessageReceived(wireMessage: WireMessage.Text) { if (wireMessage.text.equals("/help", ignoreCase = true)) { + logger.info( + "Event received. Event: TextMessageReceived (HELP command)," + + "conversationId: ${wireMessage.conversationId}," + + "senderId: ${wireMessage.sender.id}" + ) val message = formatHelp( conversationId = wireMessage.conversationId, secret = storage.get(wireMessage.conversationId.toStorageKey()) @@ -28,6 +35,10 @@ class EventsHandler : WireEventsHandlerSuspending() { text = message ) ) + logger.info( + "Event is processed successfully. Event: TextMessageReceived (HELP command), " + + "conversationId: ${wireMessage.conversationId}" + ) } } @@ -35,6 +46,10 @@ class EventsHandler : WireEventsHandlerSuspending() { conversation: ConversationData, members: List ) { + logger.info( + "Event received. Event: AppAddedToConversation, " + + "conversationId: ${conversation.id}" + ) val message = formatHelp(conversationId = conversation.id) manager.sendMessage( @@ -43,6 +58,10 @@ class EventsHandler : WireEventsHandlerSuspending() { text = message ) ) + logger.info( + "Event is processed successfully. Event: AppAddedToConversation, " + + "conversationId: ${conversation.id}" + ) } private fun formatHelp( From e723956705a039bc973f52cc410f178d8a8f9e4d Mon Sep 17 00:00:00 2001 From: "baris.alis" Date: Thu, 13 Nov 2025 17:28:29 +0100 Subject: [PATCH 2/3] Improve logging --- src/main/kotlin/com/wire/github/EventsHandler.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/kotlin/com/wire/github/EventsHandler.kt b/src/main/kotlin/com/wire/github/EventsHandler.kt index 18d1aeb..92eeb1f 100644 --- a/src/main/kotlin/com/wire/github/EventsHandler.kt +++ b/src/main/kotlin/com/wire/github/EventsHandler.kt @@ -22,7 +22,7 @@ class EventsHandler : WireEventsHandlerSuspending() { logger.info( "Event received. Event: TextMessageReceived (HELP command)," + "conversationId: ${wireMessage.conversationId}," + - "senderId: ${wireMessage.sender.id}" + "senderId: ${wireMessage.sender}" ) val message = formatHelp( conversationId = wireMessage.conversationId, From 15e04934a32574ce8684b7e4a45113b73a83e24a Mon Sep 17 00:00:00 2001 From: "baris.alis" Date: Fri, 14 Nov 2025 09:32:27 +0100 Subject: [PATCH 3/3] Improve logging --- src/main/kotlin/com/wire/github/EventsHandler.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/wire/github/EventsHandler.kt b/src/main/kotlin/com/wire/github/EventsHandler.kt index 92eeb1f..209f1e2 100644 --- a/src/main/kotlin/com/wire/github/EventsHandler.kt +++ b/src/main/kotlin/com/wire/github/EventsHandler.kt @@ -20,8 +20,8 @@ class EventsHandler : WireEventsHandlerSuspending() { override suspend fun onTextMessageReceived(wireMessage: WireMessage.Text) { if (wireMessage.text.equals("/help", ignoreCase = true)) { logger.info( - "Event received. Event: TextMessageReceived (HELP command)," + - "conversationId: ${wireMessage.conversationId}," + + "Event received. Event: TextMessageReceived (HELP command), " + + "conversationId: ${wireMessage.conversationId}, " + "senderId: ${wireMessage.sender}" ) val message = formatHelp(