From fed5f1a7d244141705fc1f2c8c6357c2e48238e5 Mon Sep 17 00:00:00 2001 From: zadam Date: Fri, 14 Jul 2023 20:03:28 +0200 Subject: [PATCH] fix content renderer for mermaid --- src/public/app/services/content_renderer.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/public/app/services/content_renderer.js b/src/public/app/services/content_renderer.js index d1ad0d20a..01234fc1c 100644 --- a/src/public/app/services/content_renderer.js +++ b/src/public/app/services/content_renderer.js @@ -209,8 +209,9 @@ async function renderMermaid(note, $renderedContent) { mermaid.mermaidAPI.initialize({startOnLoad: false, theme: mermaidTheme.trim(), securityLevel: 'antiscript'}); try { - mermaid.mermaidAPI.render("in-mermaid-graph-" + idCounter++, content, - content => $renderedContent.append($(content))); + const {svg} = await mermaid.mermaidAPI.render("in-mermaid-graph-" + idCounter++, content); + + $renderedContent.append($(svg)); } catch (e) { const $error = $("

The diagram could not displayed.

");