diff --git a/app/markdown/lib/parser/original/markdown.js b/app/markdown/lib/parser/original/markdown.js index 9b17a9e098995..a9c2fdb2fe29f 100644 --- a/app/markdown/lib/parser/original/markdown.js +++ b/app/markdown/lib/parser/original/markdown.js @@ -4,7 +4,6 @@ */ import { Meteor } from 'meteor/meteor'; import { Random } from 'meteor/random'; -import s from 'underscore.string'; import { settings } from '../../../../settings'; @@ -81,7 +80,7 @@ const parseNotEscaped = function(msg, message) { return match; } const target = url.indexOf(Meteor.absoluteUrl()) === 0 ? '' : '_blank'; - return addAsToken(message, `
`); + return addAsToken(message, `
`); }); // Support [Text](http://link) @@ -92,10 +91,10 @@ const parseNotEscaped = function(msg, message) { const target = url.indexOf(Meteor.absoluteUrl()) === 0 ? '' : '_blank'; title = title.replace(/&/g, '&'); - let escapedUrl = s.escapeHTML(url); + let escapedUrl = url; escapedUrl = escapedUrl.replace(/&/g, '&'); - return addAsToken(message, `${ s.escapeHTML(title) }`); + return addAsToken(message, `${ title }`); }); // Support @@ -104,7 +103,7 @@ const parseNotEscaped = function(msg, message) { return match; } const target = url.indexOf(Meteor.absoluteUrl()) === 0 ? '' : '_blank'; - return addAsToken(message, `${ s.escapeHTML(title) }`); + return addAsToken(message, `${ title }`); }); return msg; diff --git a/app/markdown/tests/client.tests.js b/app/markdown/tests/client.tests.js index c665ad7cc30af..4f4eed110827e 100644 --- a/app/markdown/tests/client.tests.js +++ b/app/markdown/tests/client.tests.js @@ -15,7 +15,7 @@ const italicWrapper = (text) => wrapper(`${ text }`, '_'); const strikeWrapper = (text) => wrapper(`${ text }`, '~'); const headerWrapper = (text, level) => `${ text }`; const quoteWrapper = (text) => `
>${ text }
`; -const linkWrapped = (link, title) => `${ s.escapeHTML(title) }`; +const linkWrapped = (link, title) => `${ title }`; const inlinecodeWrapper = (text) => wrapper(`${ text }`, '`'); const codeWrapper = (text, lang) => `
\`\`\`
${ text }
\`\`\`
`;