BubbleRoomCellLayoutUpdater & BubbleRoomTimelineCellDecorator: Use convenient message type property from MXEvent.

This commit is contained in:
SBiOSoftWhare
2022-01-26 16:11:59 +01:00
parent cd8cb88eb1
commit 7e54b281e9
2 changed files with 2 additions and 8 deletions
@@ -160,10 +160,7 @@ class BubbleRoomCellLayoutUpdater: RoomCellLayoutUpdating {
switch firstEvent.eventType {
case .roomMessage:
if let messageTypeString = firstEvent.content["msgtype"] as? String {
let messageType = MXMessageType(identifier: messageTypeString)
if let messageType = firstEvent.messageType {
switch messageType {
case .text, .emote, .file:
return true
@@ -217,10 +217,7 @@ class BubbleRoomTimelineCellDecorator: PlainRoomTimelineCellDecorator {
switch firstEvent.eventType {
case .roomMessage:
if let messageTypeString = firstEvent.content["msgtype"] as? String {
let messageType = MXMessageType(identifier: messageTypeString)
if let messageType = firstEvent.messageType {
switch messageType {
case .text, .emote, .file:
return true