From 5123389408627b0c53211e216890ef0339bc9e54 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Tue, 13 Jun 2023 18:55:51 +0000 Subject: [PATCH] Quick backup before crash --- Controller/ApiController.php | 2 +- Models/Email.php | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/Controller/ApiController.php b/Controller/ApiController.php index e605353..c2db96e 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -96,7 +96,7 @@ final class ApiController extends Controller { $email = new Email(); - $email->isTemplate = $request->getData('template') ?? false; + $email->isTemplate = $request->getDataBool('template') ?? false; if ($request->hasData('from')) { $from = $request->getDataJson('from'); diff --git a/Models/Email.php b/Models/Email.php index f381920..fe6e0f2 100755 --- a/Models/Email.php +++ b/Models/Email.php @@ -59,6 +59,15 @@ class Email extends MailEmail implements \JsonSerializable $this->createdAt = new \DateTimeImmutable('now'); } + /** + * Get localization by language + * + * @param string $language Language code + * + * @return EmailL11n + * + * @since 1.0.0 + */ public function getL11nByLanguage(string $language) : EmailL11n { foreach ($this->l11n as $l11n) {