diff --git a/app/DataMapper/EmailTemplateDefaults.php b/app/DataMapper/EmailTemplateDefaults.php index 40163be8f58d..b8f657b27faf 100644 --- a/app/DataMapper/EmailTemplateDefaults.php +++ b/app/DataMapper/EmailTemplateDefaults.php @@ -158,6 +158,16 @@ class EmailTemplateDefaults } + public static function emailPaymentPartialTemplate() + { + $converter = new CommonMarkConverter([ + 'html_input' => 'strip', + 'allow_unsafe_links' => false, + ]); + + return $converter->convertToHtml(self::transformText('payment_message')); + } + public static function emailPaymentPartialSubject() { return ctrans('texts.payment_subject'); diff --git a/app/Utils/Traits/AppSetup.php b/app/Utils/Traits/AppSetup.php index a1f5280e66ac..9c303823fa2b 100644 --- a/app/Utils/Traits/AppSetup.php +++ b/app/Utils/Traits/AppSetup.php @@ -80,6 +80,10 @@ trait AppSetup 'subject' => EmailTemplateDefaults::emailPaymentSubject(), 'body' => EmailTemplateDefaults::emailPaymentTemplate(), ], + 'payment_partial' => [ + 'subject' => EmailTemplateDefaults::emailPaymentPartialSubject(), + 'body' => EmailTemplateDefaults::emailPaymentPartialTemplate(), + ], 'reminder1' => [ 'subject' => EmailTemplateDefaults::emailReminder1Subject(), 'body' => EmailTemplateDefaults::emailReminder1Template(),