fix: replaced html5lib with lxml for lesson markdown

This commit is contained in:
Jannat Patel
2022-04-20 11:26:54 +05:30
parent d5423947f3
commit b65597b884

View File

@@ -105,7 +105,7 @@ def sanitize_html(html, macro):
any broken tags. This makes sures that all those things are fixed
before passing to the etree parser.
"""
soup = BeautifulSoup(html, features="html5lib")
soup = BeautifulSoup(html, features="lxml")
nodes = soup.body.children
classname = ""
if macro == "YouTubeVideo":