Don't set extra data in edit fallbacks

This commit is contained in:
Tulir Asokan
2023-02-02 22:23:51 +02:00
parent 85395c0230
commit a2121347e8
3 changed files with 5 additions and 8 deletions

View File

@@ -1243,12 +1243,9 @@ func (portal *Portal) handleDiscordMessageUpdate(user *User, msg *discordgo.Mess
return
}
converted.Content.SetEdit(existing[0].MXID)
extraContentCopy := map[string]any{}
for key, value := range converted.Extra {
extraContentCopy[key] = value
converted.Extra = map[string]any{
"m.new_content": converted.Extra,
}
extraContentCopy["m.new_content"] = converted.Extra
converted.Extra = extraContentCopy
var editTS int64
if msg.EditedTimestamp != nil {