Skip to content

Commit 803eff9

Browse files
committed
Fix not exhaustive when
1 parent 8132a79 commit 803eff9

File tree

1 file changed

+1
-11
lines changed
  • vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item

1 file changed

+1
-11
lines changed

vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/NoticeItem.kt

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ import im.vector.app.core.ui.views.ShieldImageView
2828
import im.vector.app.features.home.AvatarRenderer
2929
import im.vector.app.features.home.room.detail.timeline.TimelineEventController
3030
import im.vector.lib.core.utils.epoxy.charsequence.EpoxyCharSequence
31-
import org.matrix.android.sdk.api.session.crypto.model.RoomEncryptionTrustLevel
3231

3332
@EpoxyModelClass
3433
abstract class NoticeItem : BaseEventItem<NoticeItem.Holder>(R.layout.item_timeline_event_base_noinfo) {
@@ -43,16 +42,7 @@ abstract class NoticeItem : BaseEventItem<NoticeItem.Holder>(R.layout.item_timel
4342
holder.view.setOnLongClickListener(attributes.itemLongClickListener)
4443
holder.avatarImageView.onClick(attributes.avatarClickListener)
4544

46-
when (attributes.informationData.e2eDecoration) {
47-
E2EDecoration.NONE -> {
48-
holder.e2EDecorationView.render(null)
49-
}
50-
E2EDecoration.WARN_IN_CLEAR,
51-
E2EDecoration.WARN_SENT_BY_UNVERIFIED,
52-
E2EDecoration.WARN_SENT_BY_UNKNOWN -> {
53-
holder.e2EDecorationView.render(RoomEncryptionTrustLevel.Warning)
54-
}
55-
}
45+
holder.e2EDecorationView.renderE2EDecoration(attributes.informationData.e2eDecoration)
5646
}
5747

5848
override fun unbind(holder: Holder) {

0 commit comments

Comments
 (0)