Do not escape error message
authorEileen McNaughton <emcnaughton@wikimedia.org>
Thu, 7 Jul 2022 08:57:05 +0000 (20:57 +1200)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Thu, 7 Jul 2022 08:57:05 +0000 (20:57 +1200)
templates/CRM/common/info.tpl
templates/CRM/common/status.tpl

index 1584b0002ef05df0a9a2f0a89d9741cb777fcef9..1435bc370291694e1789eeb01120295b4ac1c081 100644 (file)
@@ -8,10 +8,10 @@
  +--------------------------------------------------------------------+
 *}
 {* Handles display of passed $infoMessage. *}
-{if $infoMessage || $infoTitle}
-  <div class="messages status {$infoType}"{if $infoOptions} data-options='{$infoOptions}'{/if}>
+{if $infoMessage|smarty:nodefaults || $infoTitle|smarty:nodefaults}
+  <div class="messages status {$infoType}"{if $infoOptions} data-options='{$infoOptions|smarty:nodefaults}'{/if}>
     {icon icon="fa-info-circle"}{/icon}
     <span class="msg-title">{$infoTitle}</span>
-    <span class="msg-text">{$infoMessage}</span>
+    <span class="msg-text">{$infoMessage|smarty:nodefaults}</span>
   </div>
 {/if}
index 5ff662baf0dc3ad79b353b77d40f1132f78ba92d..098055e539ba73c4860f8644e6c87f8298a0a443 100644 (file)
@@ -17,6 +17,6 @@
     {else}
       {assign var="infoType" value=$statItem.type}
     {/if}
-    {include file="CRM/common/info.tpl" infoTitle=$statItem.title infoMessage=$statItem.text infoOptions=$statItem.options|@json_encode}
+    {include file="CRM/common/info.tpl" infoTitle=$statItem.title|smarty:nodefaults infoMessage=$statItem.text|smarty:nodefaults infoOptions=$statItem.options|smarty:nodefaults|@json_encode}
   {/foreach}
 {/if}