From e20bab14a8e43e49d0ab0cfae3d6dd9d2f4a78c7 Mon Sep 17 00:00:00 2001 From: Eileen McNaughton Date: Wed, 30 Aug 2023 13:29:31 +1200 Subject: [PATCH] Convert new lines to page breaks when rendering text tokens to html --- Civi/Token/TokenRow.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Civi/Token/TokenRow.php b/Civi/Token/TokenRow.php index 0ef5b067e3..0a6b653df8 100644 --- a/Civi/Token/TokenRow.php +++ b/Civi/Token/TokenRow.php @@ -280,7 +280,7 @@ class TokenRow { $htmlTokens[$entity][$field] = \CRM_Utils_String::purifyHTML($value); } else { - $htmlTokens[$entity][$field] = is_object($value) ? $value : htmlentities($value, ENT_QUOTES); + $htmlTokens[$entity][$field] = is_object($value) ? $value : nl2br(htmlentities($value, ENT_QUOTES)); } } } -- 2.25.1