forked from GitHub-Mirror/riotX-android
RoomSummary / Use encrypted message screen
This commit is contained in:
parent
e4c52484b1
commit
25bc5001f9
@ -93,7 +93,10 @@ class RoomSummaryItemFactory @Inject constructor(private val noticeEventFormatte
|
|||||||
val date = latestEvent.root.localDateTime()
|
val date = latestEvent.root.localDateTime()
|
||||||
val currentDate = DateProvider.currentLocalDateTime()
|
val currentDate = DateProvider.currentLocalDateTime()
|
||||||
val isSameDay = date.toLocalDate() == currentDate.toLocalDate()
|
val isSameDay = date.toLocalDate() == currentDate.toLocalDate()
|
||||||
latestFormattedEvent = if (latestEvent.root.getClearType() == EventType.MESSAGE) {
|
latestFormattedEvent = if (latestEvent.root.isEncrypted()
|
||||||
|
&& latestEvent.root.mxDecryptionResult == null) {
|
||||||
|
stringProvider.getString(R.string.encrypted_message)
|
||||||
|
} else if (latestEvent.root.getClearType() == EventType.MESSAGE) {
|
||||||
val senderName = latestEvent.senderName() ?: latestEvent.root.senderId
|
val senderName = latestEvent.senderName() ?: latestEvent.root.senderId
|
||||||
val content = latestEvent.root.getClearContent()?.toModel<MessageContent>()
|
val content = latestEvent.root.getClearContent()?.toModel<MessageContent>()
|
||||||
val message = content?.body ?: ""
|
val message = content?.body ?: ""
|
||||||
|
Loading…
Reference in New Issue
Block a user