From b16524b4a22b2c13a60b7e5a25176807a5ac2c95 Mon Sep 17 00:00:00 2001 From: phot0n Date: Thu, 21 Mar 2024 14:22:14 +0530 Subject: [PATCH] fix: allow non youtube links as embed in wiki pages --- wiki/wiki/doctype/wiki_page/wiki_page.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/wiki/wiki/doctype/wiki_page/wiki_page.py b/wiki/wiki/doctype/wiki_page/wiki_page.py index bfed1837..6308551e 100644 --- a/wiki/wiki/doctype/wiki_page/wiki_page.py +++ b/wiki/wiki/doctype/wiki_page/wiki_page.py @@ -128,14 +128,6 @@ def attributes_filter(tag, name, value): protocols=["cid", "http", "https", "mailto"], ) - # sanitize iframe tags that aren't youtube links - soup = BeautifulSoup(escaped_html, "html.parser") - iframes = soup.find_all("iframe") - for iframe in iframes: - if "youtube.com/embed/" not in iframe["src"]: - iframe.replace_with(str(iframe)) - - escaped_html = str(soup) return escaped_html def update_page(self, title, content, edit_message, raised_by=None):