From a301e2c5bfb8286f63a48c2860162780f95e820d Mon Sep 17 00:00:00 2001 From: retoor Date: Fri, 7 Feb 2025 18:06:48 +0100 Subject: [PATCH] Changes formatter. --- src/snek/system/markdown.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/snek/system/markdown.py b/src/snek/system/markdown.py index 1f01354..97416a3 100644 --- a/src/snek/system/markdown.py +++ b/src/snek/system/markdown.py @@ -1,7 +1,7 @@ # Original source: https://brandonjay.dev/posts/2021/render-markdown-html-in-python-with-jinja2 from types import SimpleNamespace - +from html.parser import escape from app.cache import time_cache_async from mistune import HTMLRenderer, Markdown from pygments import highlight @@ -34,7 +34,7 @@ class MarkdownRenderer(HTMLRenderer): formatter = html.HtmlFormatter(lineseparator="
") result = highlight(code, lexer, formatter) if not result: - return f"
{code}
" + return f"
{escape(code)}
" return result def render(self):