MessageContent.type cannot be null

This commit is contained in:
Benoit Marty 2023-10-11 16:12:20 +02:00 committed by Benoit Marty
parent 1b0e044565
commit 8c2a5f281b
3 changed files with 3 additions and 5 deletions

View file

@ -106,9 +106,7 @@ class DefaultRoomLastMessageFormatter @Inject constructor(
}
private fun processMessageContents(messageContent: MessageContent, senderDisplayName: String, isDmRoom: Boolean): CharSequence? {
val messageType: MessageType = messageContent.type ?: return null
val internalMessage = when (messageType) {
val internalMessage = when (val messageType: MessageType = messageContent.type) {
// Doesn't need a prefix
is EmoteMessageType -> {
return "* $senderDisplayName ${messageType.body}"