diff --git a/frappe/utils/html_utils.py b/frappe/utils/html_utils.py index 6d91440f28..9824a64106 100644 --- a/frappe/utils/html_utils.py +++ b/frappe/utils/html_utils.py @@ -24,15 +24,7 @@ def sanitize_html(html, linkify=False): escaped_html = bleach.clean(html, tags=tags, attributes=attributes, styles=styles, strip_comments=strip_comments) if linkify: - # based on bleach.clean - class s(bleach.BleachSanitizer): - allowed_elements = tags - allowed_attributes = attributes - allowed_css_properties = styles - strip_disallowed_elements = False - strip_html_comments = strip_comments - - escaped_html = bleach.linkify(escaped_html, tokenizer=s) + escaped_html = bleach.linkify(escaped_html, callbacks=[]) return escaped_html