aboutsummaryrefslogtreecommitdiff
path: root/ui/messages/base.go
diff options
context:
space:
mode:
Diffstat (limited to 'ui/messages/base.go')
-rw-r--r--ui/messages/base.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/ui/messages/base.go b/ui/messages/base.go
index eaeb552..c4e10b0 100644
--- a/ui/messages/base.go
+++ b/ui/messages/base.go
@@ -95,7 +95,8 @@ const DateFormat = "January _2, 2006"
const TimeFormat = "15:04:05"
func newUIMessage(evt *muksevt.Event, displayname string, renderer MessageRenderer) *UIMessage {
- msgtype := evt.Content.MsgType
+ msgContent := evt.Content.AsMessage()
+ msgtype := msgContent.MsgType
if len(msgtype) == 0 {
msgtype = event.MessageType(evt.Type.String())
}
@@ -117,7 +118,7 @@ func newUIMessage(evt *muksevt.Event, displayname string, renderer MessageRender
Type: msgtype,
EventID: evt.ID,
TxnID: evt.Unsigned.TransactionID,
- Relation: *evt.Content.GetRelatesTo(),
+ Relation: *msgContent.GetRelatesTo(),
State: evt.Gomuks.OutgoingState,
IsHighlight: false,
IsService: false,