Fix replying to a message that had a new emoji
Without this, the emoji consistency assertion would fail because we must call transformContent to upload the emoji to Matrix.
This commit is contained in:
@@ -477,14 +477,7 @@ async function messageToEvent(message, guild, options = {}, di) {
|
|||||||
}
|
}
|
||||||
if (repliedToContent == "") repliedToContent = "[Media]"
|
if (repliedToContent == "") repliedToContent = "[Media]"
|
||||||
else if (!repliedToContent) repliedToContent = "[Replied-to message content wasn't provided by Discord]"
|
else if (!repliedToContent) repliedToContent = "[Replied-to message content wasn't provided by Discord]"
|
||||||
const repliedToHtml = markdown.toHTML(repliedToContent, {
|
const {body: repliedToBody, html: repliedToHtml} = await transformContent(repliedToContent)
|
||||||
discordCallback: getDiscordParseCallbacks(message, guild, true)
|
|
||||||
})
|
|
||||||
const repliedToBody = markdown.toHTML(repliedToContent, {
|
|
||||||
discordCallback: getDiscordParseCallbacks(message, guild, false),
|
|
||||||
discordOnly: true,
|
|
||||||
escapeHTML: false,
|
|
||||||
})
|
|
||||||
if (repliedToEventRow) {
|
if (repliedToEventRow) {
|
||||||
// Generate a reply pointing to the Matrix event we found
|
// Generate a reply pointing to the Matrix event we found
|
||||||
html = `<mx-reply><blockquote><a href="https://matrix.to/#/${repliedToEventRow.room_id}/${repliedToEventRow.event_id}">In reply to</a> ${repliedToUserHtml}`
|
html = `<mx-reply><blockquote><a href="https://matrix.to/#/${repliedToEventRow.room_id}/${repliedToEventRow.event_id}">In reply to</a> ${repliedToUserHtml}`
|
||||||
|
Reference in New Issue
Block a user