Browse Source

Emotes starts with `*`

pull/1498/head
Benoit Marty 12 months ago
parent
commit
303b174009
  1. 2
      libraries/eventformatter/impl/src/main/kotlin/io/element/android/libraries/eventformatter/impl/DefaultRoomLastMessageFormatter.kt
  2. 4
      libraries/eventformatter/impl/src/test/kotlin/io/element/android/libraries/eventformatter/impl/DefaultRoomLastMessageFormatterTests.kt

2
libraries/eventformatter/impl/src/main/kotlin/io/element/android/libraries/eventformatter/impl/DefaultRoomLastMessageFormatter.kt

@ -111,7 +111,7 @@ class DefaultRoomLastMessageFormatter @Inject constructor(
val internalMessage = when (messageType) { val internalMessage = when (messageType) {
// Doesn't need a prefix // Doesn't need a prefix
is EmoteMessageType -> { is EmoteMessageType -> {
return "- $senderDisplayName ${messageType.body}" return "* $senderDisplayName ${messageType.body}"
} }
is TextMessageType -> { is TextMessageType -> {
messageType.body messageType.body

4
libraries/eventformatter/impl/src/test/kotlin/io/element/android/libraries/eventformatter/impl/DefaultRoomLastMessageFormatterTests.kt

@ -201,7 +201,7 @@ class DefaultRoomLastMessageFormatterTests {
is ImageMessageType -> "Image" is ImageMessageType -> "Image"
is FileMessageType -> "File" is FileMessageType -> "File"
is LocationMessageType -> "Shared location" is LocationMessageType -> "Shared location"
is EmoteMessageType -> "- $senderName ${type.body}" is EmoteMessageType -> "* $senderName ${type.body}"
is TextMessageType, is NoticeMessageType -> body is TextMessageType, is NoticeMessageType -> body
UnknownMessageType -> "Unsupported event" UnknownMessageType -> "Unsupported event"
} }
@ -217,7 +217,7 @@ class DefaultRoomLastMessageFormatterTests {
is ImageMessageType -> "$senderName: Image" is ImageMessageType -> "$senderName: Image"
is FileMessageType -> "$senderName: File" is FileMessageType -> "$senderName: File"
is LocationMessageType -> "$senderName: Shared location" is LocationMessageType -> "$senderName: Shared location"
is EmoteMessageType -> "- $senderName ${type.body}" is EmoteMessageType -> "* $senderName ${type.body}"
is TextMessageType, is NoticeMessageType -> "$senderName: $body" is TextMessageType, is NoticeMessageType -> "$senderName: $body"
UnknownMessageType -> "$senderName: Unsupported event" UnknownMessageType -> "$senderName: Unsupported event"
} }

Loading…
Cancel
Save