From 818bdf6806309006ae71906f7a43e430ed67eede Mon Sep 17 00:00:00 2001 From: Arzumify Date: Tue, 2 Jul 2024 18:36:00 +0100 Subject: [PATCH] Made the ultra strict html filter slightly less ultra-strict so that markdown actually fully works --- static/js/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/js/main.js b/static/js/main.js index 1c9af90..8ec95de 100644 --- a/static/js/main.js +++ b/static/js/main.js @@ -563,7 +563,7 @@ document.addEventListener("DOMContentLoaded", function() { let responseData = await response.json() let bytes = CryptoJS.AES.decrypt(responseData["content"], password); - let cleanedHTML = bytes.toString(CryptoJS.enc.Utf8).replace(/<(?!\/?(h1|h2|br)\b)[^>]*>/gi, '') + let cleanedHTML = bytes.toString(CryptoJS.enc.Utf8).replace(/<(?!\/?(h1|h2|br|img|blockquote|ol|li|b|i|u|strike|p|pre|ul|hr|a)\b)[^>]*>/gi, '') noteBox.innerHTML = cleanedHTML.replace("\n", "
") updateWordCount()