From 53d65aace818b6b1856dfd0e02cfb2c618016e5d Mon Sep 17 00:00:00 2001 From: Mike Jolley Date: Wed, 24 Apr 2024 11:06:48 +0100 Subject: [PATCH] Reuse DefaultContent in save controller --- .../Newsletter/NewsletterSaveController.php | 31 ++----------------- 1 file changed, 3 insertions(+), 28 deletions(-) diff --git a/mailpoet/lib/Newsletter/NewsletterSaveController.php b/mailpoet/lib/Newsletter/NewsletterSaveController.php index 89df988a95..8f378b7572 100644 --- a/mailpoet/lib/Newsletter/NewsletterSaveController.php +++ b/mailpoet/lib/Newsletter/NewsletterSaveController.php @@ -3,6 +3,7 @@ namespace MailPoet\Newsletter; use MailPoet\Cron\Workers\SendingQueue\Tasks\Newsletter as NewsletterQueueTask; +use MailPoet\EmailEditor\Engine\Patterns\Library\DefaultContent; use MailPoet\EmailEditor\Integrations\MailPoet\EmailEditor; use MailPoet\Entities\NewsletterEntity; use MailPoet\Entities\NewsletterOptionEntity; @@ -474,33 +475,7 @@ class NewsletterSaveController { } private function getEmailDefaultContent(): string { - return ' - -
- -
- -
Your Logo
- - -

- - -
- - -

- - -

' . esc_html__('You received this email because you are subscribed to the [site:title]', 'mailpoet') . '

- - -

' . esc_html__('Unsubscribe', 'mailpoet') . ' | ' . esc_html__('Manage subscription', 'mailpoet') . '

- -
- -
- - '; + $defaultPattern = new DefaultContent($this->cdnAssetUrl); + return $defaultPattern->getProperties()['content']; } }