1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-07-28 15:22:05 +03:00

fix the bugs Tulir found - THANKS

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
Michael Telatynski
2018-03-09 23:37:42 +00:00
parent 023632e7e4
commit 14f29e4740
2 changed files with 13 additions and 9 deletions

View File

@ -162,11 +162,12 @@ export default class ReplyThread extends React.Component {
}
html = `<blockquote data-mx-reply><a href="${makeEventPermalink(ev.getRoomId(), ev.getId())}">In reply to</a> `
+ `<a href="${makeUserPermalink(ev.getSender())}">${ev.getSender()}</a> ${html || body}</blockquote>`;
// `&lt;${ev.getSender()}&gt; ${html || body}</blockquote>`;
const lines = body.split('\n');
const first = `> <${ev.getSender()}> ${lines.shift()}`;
body = first + lines.map((line) => `> ${line}`).join('\n') + '\n';
+ `<a href="${makeUserPermalink(ev.getSender())}">${ev.getSender()}</a><br>${html || body}</blockquote>`;
const lines = body.trim().split('\n');
if (lines.length > 0) {
lines[0] = `<${ev.getSender()}> ${lines[0]}`;
body = lines.map((line) => `> ${line}`).join('\n') + '\n\n';
}
return {body, html};
}