Only send HTML if we need to.

This commit is contained in:
Kegan Dougal 2015-11-20 17:30:14 +00:00
parent 2e32383570
commit f5e2a54603

View file

@ -311,15 +311,18 @@ module.exports = {
this.props.room.roomId, contentText.substring(4) this.props.room.roomId, contentText.substring(4)
); );
} }
else if (this.markdownEnabled) {
sendMessagePromise = MatrixClientPeg.get().sendHtmlMessage(
this.props.room.roomId, contentText, mdownToHtml(contentText)
);
}
else { else {
sendMessagePromise = MatrixClientPeg.get().sendTextMessage( var htmlText = mdownToHtml(contentText);
this.props.room.roomId, contentText if (this.markdownEnabled && htmlText !== contentText) {
); sendMessagePromise = MatrixClientPeg.get().sendHtmlMessage(
this.props.room.roomId, contentText, htmlText
);
}
else {
sendMessagePromise = MatrixClientPeg.get().sendTextMessage(
this.props.room.roomId, contentText
);
}
} }
sendMessagePromise.then(function() { sendMessagePromise.then(function() {