Browse Source

Use prefixIfNeeded (equivalent code)

pull/3547/head
Benoit Marty 3 weeks ago
parent
commit
fbdff33cb5
  1. 12
      libraries/eventformatter/impl/src/main/kotlin/io/element/android/libraries/eventformatter/impl/DefaultRoomLastMessageFormatter.kt

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

@ -64,11 +64,7 @@ class DefaultRoomLastMessageFormatter @Inject constructor( @@ -64,11 +64,7 @@ class DefaultRoomLastMessageFormatter @Inject constructor(
is MessageContent -> content.process(senderDisambiguatedDisplayName, isDmRoom)
RedactedContent -> {
val message = sp.getString(CommonStrings.common_message_removed)
if (!isDmRoom) {
message.prefixWith(senderDisambiguatedDisplayName)
} else {
message
}
message.prefixIfNeeded(senderDisambiguatedDisplayName, isDmRoom)
}
is StickerContent -> {
val message = sp.getString(CommonStrings.common_sticker) + " (" + content.body + ")"
@ -76,11 +72,7 @@ class DefaultRoomLastMessageFormatter @Inject constructor( @@ -76,11 +72,7 @@ class DefaultRoomLastMessageFormatter @Inject constructor(
}
is UnableToDecryptContent -> {
val message = sp.getString(CommonStrings.common_waiting_for_decryption_key)
if (!isDmRoom) {
message.prefixWith(senderDisambiguatedDisplayName)
} else {
message
}
message.prefixIfNeeded(senderDisambiguatedDisplayName, isDmRoom)
}
is RoomMembershipContent -> {
roomMembershipContentFormatter.format(content, senderDisambiguatedDisplayName, isOutgoing)

Loading…
Cancel
Save