From 924f209311257148db3a702a30ce9d7de7e1cee9 Mon Sep 17 00:00:00 2001 From: cuom1999 Date: Tue, 8 Nov 2022 15:11:45 -0600 Subject: [PATCH] Fix markdown bug --- judge/jinja2/markdown/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/judge/jinja2/markdown/__init__.py b/judge/jinja2/markdown/__init__.py index fde9a00..cf5ab15 100644 --- a/judge/jinja2/markdown/__init__.py +++ b/judge/jinja2/markdown/__init__.py @@ -82,7 +82,8 @@ def markdown(value, lazy_load=False): if lazy_load: soup = BeautifulSoup(html, features="lxml") for img in soup.findAll("img"): - img["data-src"] = img["src"] - img["src"] = "" + if img.get("src"): + img["data-src"] = img["src"] + img["src"] = "" html = str(soup) return '
%s
' % html