Internal: Use BodyRenderer before sending mails - refs BT#21613

pull/5462/head
Angel Fernando Quiroz Campos 2 years ago
parent a0aef261d9
commit f1cf9a60fa
  1. 3
      src/CoreBundle/ServiceHelper/MailHelper.php

@ -11,11 +11,13 @@ use Symfony\Bridge\Twig\Mime\TemplatedEmail;
use Symfony\Component\Mailer\Exception\TransportExceptionInterface;
use Symfony\Component\Mailer\MailerInterface;
use Symfony\Component\Mime\Address;
use Symfony\Component\Mime\BodyRendererInterface;
final class MailHelper
{
public function __construct(
private readonly MailerInterface $mailer,
private readonly BodyRendererInterface $bodyRenderer,
) {}
public function send(
@ -107,6 +109,7 @@ final class MailHelper
->context($params)
;
$this->bodyRenderer->render($templatedEmail);
$this->mailer->send($templatedEmail);
return true;

Loading…
Cancel
Save