|
|
|
@ -249,7 +249,13 @@ func (c *Client) updateMessageContent(update *client.UpdateMessageContent) {
|
|
|
|
|
markupFunction := formatter.EntityToXEP0393
|
|
|
|
|
if update.NewContent.MessageContentType() == client.TypeMessageText {
|
|
|
|
|
textContent := update.NewContent.(*client.MessageText)
|
|
|
|
|
text := fmt.Sprintf("✎ %v | %s", update.MessageId, formatter.Format(
|
|
|
|
|
var editChar string
|
|
|
|
|
if c.Session.AsciiArrows {
|
|
|
|
|
editChar = "e "
|
|
|
|
|
} else {
|
|
|
|
|
editChar = "✎ "
|
|
|
|
|
}
|
|
|
|
|
text := editChar + fmt.Sprintf("%v | %s", update.MessageId, formatter.Format(
|
|
|
|
|
textContent.Text.Text,
|
|
|
|
|
formatter.SortEntities(textContent.Text.Entities),
|
|
|
|
|
markupFunction,
|
|
|
|
|