From b0e57679be75d82162a55c247192db8f3cc07fe8 Mon Sep 17 00:00:00 2001 From: Torsten Oppermann <torsten@sgalinski.de> Date: Fri, 30 Sep 2016 17:21:40 +0200 Subject: [PATCH] [TASK] Fallback to english template if no other exists --- Classes/Service/MailTemplateService.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Classes/Service/MailTemplateService.php b/Classes/Service/MailTemplateService.php index 121e6ae1..60b921d2 100644 --- a/Classes/Service/MailTemplateService.php +++ b/Classes/Service/MailTemplateService.php @@ -202,6 +202,12 @@ class MailTemplateService { $this->extensionKey, $this->templateName, $this->language )->getFirst(); + // If there is no template for this language, use the english template + if ($template === NULL && $this->language !== 'en') { + $this->setLanguage('en'); + $this->sendEmail(); + } + if ($template === NULL) { return FALSE; } -- GitLab