Skip to content

Commit d7e6804

Browse files
authored
chore: Snooze 'Unknown event type' log for 'Typing' event - WPB-19587 (#181)
chore: Snooze "Unknown event type" log for 'Typing' event
1 parent 08c130f commit d7e6804

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

lib/src/main/kotlin/com/wire/sdk/model/http/EventResponse.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,12 @@ sealed class EventContentDTO {
9898
@SerialName("time") val time: Instant,
9999
@SerialName("data") val data: String
100100
) : Conversation()
101+
102+
@Serializable
103+
@SerialName("conversation.typing")
104+
data class Typing(
105+
@SerialName("qualified_conversation") val qualifiedConversation: QualifiedId,
106+
) : Conversation()
101107
}
102108

103109
@Serializable

lib/src/main/kotlin/com/wire/sdk/service/EventsRouter.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,10 @@ internal class EventsRouter internal constructor(
179179
}
180180
}
181181

182+
is EventContentDTO.Conversation.Typing -> {
183+
// Ignore silently
184+
}
185+
182186
is EventContentDTO.Unknown -> {
183187
logger.warn("Unknown event type: {}", event)
184188
}

0 commit comments

Comments
 (0)