From 34c25300e59b2f77a75cfd3d715c4a13bd9e444f Mon Sep 17 00:00:00 2001
From: Cohee <18619528+Cohee1207@users.noreply.github.com>
Date: Sun, 25 May 2025 00:52:03 +0300
Subject: [PATCH] Trim whitespace before replacing line breaks in unknown
elements
---
public/script.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/public/script.js b/public/script.js
index 699b71ac0..9db4b579a 100644
--- a/public/script.js
+++ b/public/script.js
@@ -379,7 +379,7 @@ DOMPurify.addHook('uponSanitizeElement', (node, _, config) => {
// Replace line breaks with
in unknown elements
if (node instanceof HTMLUnknownElement) {
- node.innerHTML = node.innerHTML.replaceAll('\n', '
');
+ node.innerHTML = node.innerHTML.trim().replaceAll('\n', '
');
}
const isMediaAllowed = isExternalMediaAllowed();