From 4841a8d2ce90903c73999d4dff5db08e044a74ee Mon Sep 17 00:00:00 2001 From: Marc de Lima Lucio <68746600+marc-dll@users.noreply.github.com> Date: Sat, 28 Jun 2025 17:58:07 +0200 Subject: [PATCH] FIX: pre-send mail mass action: keep __EMAIL__ substitution (#34522) * FIX: pre-send mail mass action: keep __EMAIL__ substitution * FIX: comment * test github workflows * test github workflow for 18 * test v18 pr workflow * FIX: massaction email tpl: keep preset --------- Co-authored-by: Laurent Destailleur --- htdocs/core/tpl/massactions_pre.tpl.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/core/tpl/massactions_pre.tpl.php b/htdocs/core/tpl/massactions_pre.tpl.php index c5c561c5ec5..497d7c6ea18 100644 --- a/htdocs/core/tpl/massactions_pre.tpl.php +++ b/htdocs/core/tpl/massactions_pre.tpl.php @@ -280,7 +280,7 @@ if ($massaction == 'presend') { // Make substitution in email content $substitutionarray = getCommonSubstitutionArray($langs, 0, null, $object); - $substitutionarray['__EMAIL__'] = $sendto; + $substitutionarray['__EMAIL__'] = empty($sendto) ? '__EMAIL__' : $sendto; $substitutionarray['__CHECK_READ__'] = ''; $substitutionarray['__PERSONALIZED__'] = ''; // deprecated $substitutionarray['__CONTACTCIVNAME__'] = '';