From b0339cdda7656ea2bbcc3dec217790ba373f56ec Mon Sep 17 00:00:00 2001 From: Bruno Correia Date: Wed, 19 Nov 2025 17:45:25 +0100 Subject: [PATCH] add translated templates to MailTemplateEntity --- src/Subscriber/MailTemplateSubscriber.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Subscriber/MailTemplateSubscriber.php b/src/Subscriber/MailTemplateSubscriber.php index 1f5a0c3..0adc635 100644 --- a/src/Subscriber/MailTemplateSubscriber.php +++ b/src/Subscriber/MailTemplateSubscriber.php @@ -71,6 +71,10 @@ public function onMailTemplatesLoaded(EntityLoadedEvent $event): void $plain = $this->mailFinderService->findTemplateByTechnicalName(MailFinderService::TYPE_PLAIN, $technicalName, $businessEvent, true, $mailTemplateEntity->getId()); $subject = $this->mailFinderService->findTemplateByTechnicalName(MailFinderService::TYPE_SUBJECT, $technicalName, $businessEvent, true, $mailTemplateEntity->getId()); + $mailTemplateEntity->addTranslated('subject', file_get_contents($subject)); + $mailTemplateEntity->addTranslated('contentHtml', file_get_contents($html)); + $mailTemplateEntity->addTranslated('contentPlain', file_get_contents($plain)); + $mailTemplateEntity->addExtension( 'froshTemplateMail', new ArrayStruct([