mirror of https://github.com/node-red/node-red.git
Merge pull request #5560 from node-red/marked-error-handling
Add error handling for markdown parserpull/5564/head
commit
0d96ba296d
|
|
@ -121,9 +121,14 @@ RED.utils = (function() {
|
|||
window._marked.use({extensions: [descriptionList, description] } );
|
||||
|
||||
function renderMarkdown(txt) {
|
||||
var rendered = _marked.parse(txt);
|
||||
const cleaned = DOMPurify.sanitize(rendered);
|
||||
return cleaned;
|
||||
try {
|
||||
var rendered = _marked.parse(txt);
|
||||
const cleaned = DOMPurify.sanitize(rendered);
|
||||
return cleaned;
|
||||
} catch (err) {
|
||||
console.warn(err);
|
||||
return txt
|
||||
}
|
||||
}
|
||||
|
||||
function formatString(str) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue