Render kick and ban reason in the timeline when available (#4642)
* Map the reason to RoomMembershipContent * Create function to create RoomMembershipContent. * Render reason for kick and ban state event.
This commit is contained in:
parent
b4b93a64d6
commit
e502eb1971
10 changed files with 164 additions and 78 deletions
|
|
@ -31,7 +31,6 @@ import io.element.android.libraries.matrix.api.timeline.item.event.NoticeMessage
|
|||
import io.element.android.libraries.matrix.api.timeline.item.event.OtherMessageType
|
||||
import io.element.android.libraries.matrix.api.timeline.item.event.OtherState
|
||||
import io.element.android.libraries.matrix.api.timeline.item.event.RedactedContent
|
||||
import io.element.android.libraries.matrix.api.timeline.item.event.RoomMembershipContent
|
||||
import io.element.android.libraries.matrix.api.timeline.item.event.StateContent
|
||||
import io.element.android.libraries.matrix.api.timeline.item.event.StickerMessageType
|
||||
import io.element.android.libraries.matrix.api.timeline.item.event.TextMessageType
|
||||
|
|
@ -47,6 +46,7 @@ import io.element.android.libraries.matrix.test.timeline.aPollContent
|
|||
import io.element.android.libraries.matrix.test.timeline.aProfileChangeMessageContent
|
||||
import io.element.android.libraries.matrix.test.timeline.aStickerContent
|
||||
import io.element.android.libraries.matrix.test.timeline.anEventTimelineItem
|
||||
import io.element.android.libraries.matrix.test.timeline.item.event.aRoomMembershipContent
|
||||
import io.element.android.libraries.mediaviewer.api.MediaInfo
|
||||
import io.element.android.libraries.mediaviewer.impl.model.MediaItem
|
||||
import io.element.android.libraries.mediaviewer.test.util.FileExtensionExtractorWithoutValidation
|
||||
|
|
@ -67,10 +67,8 @@ class DefaultEventItemFactoryTest {
|
|||
aPollContent(),
|
||||
aProfileChangeMessageContent(),
|
||||
RedactedContent,
|
||||
RoomMembershipContent(
|
||||
aRoomMembershipContent(
|
||||
userId = A_USER_ID,
|
||||
userDisplayName = null,
|
||||
change = null,
|
||||
),
|
||||
StateContent("", OtherState.RoomCreate),
|
||||
aStickerContent(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue