#1607 Using correct config when to decide about sanitizing text

This commit is contained in:
Knut Sveidqvist
2020-08-23 20:02:51 +02:00
parent dac7b1c5b1
commit 0cbd002667
12 changed files with 311 additions and 50 deletions

View File

@@ -7,7 +7,7 @@ import mermaidAPI from '../../mermaidAPI';
// const MERMAID_DOM_ID_PREFIX = 'mermaid-dom-id-';
const MERMAID_DOM_ID_PREFIX = '';
let config = configApi.defaultConfig;
let config = configApi.getConfig();
let vertices = {};
let edges = [];
let classes = [];
@@ -48,7 +48,7 @@ export const addVertex = function(_id, text, type, style, classes) {
vertices[id] = { id: id, styles: [], classes: [] };
}
if (typeof text !== 'undefined') {
config = configApi.defaultConfig;
config = configApi.getConfig();
txt = common.sanitizeText(text.trim(), config);
// strip quotes if string starts and ends with a quote