From ff24637ceefb1191f04762ed775c64bc1e532366 Mon Sep 17 00:00:00 2001
From: jhaller <jan.haller@math.uzh.ch>
Date: Fri, 10 Nov 2023 14:00:31 +0100
Subject: [PATCH] Refs #14233 - HTML in exception error message will not be
 replaced.

---
 extension/Classes/Core/Helper/OnArray.php | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/extension/Classes/Core/Helper/OnArray.php b/extension/Classes/Core/Helper/OnArray.php
index 9191ff6b8..1625ffdd0 100644
--- a/extension/Classes/Core/Helper/OnArray.php
+++ b/extension/Classes/Core/Helper/OnArray.php
@@ -138,7 +138,9 @@ class OnArray {
      */
     public static function htmlentitiesOnArray(array $arr) {
         foreach ($arr as $key => $value) {
-            $arr[$key] = htmlentities($arr[$key], ENT_QUOTES);
+
+            // Error message stays the same
+            if ($key !== EXCEPTION_MESSAGE) $arr[$key] = htmlentities($arr[$key], ENT_QUOTES);
         }
 
         return $arr;
-- 
GitLab