Add default notification email

[MAILPOET-1522]
This commit is contained in:
Pavel Dohnal
2018-10-15 11:18:53 +02:00
parent 3102f114bd
commit d01805a911
2 changed files with 8 additions and 1 deletions

View File

@@ -173,7 +173,11 @@ class Populator {
$subscriber_email_notification = Setting::getValue(SendNewSubscriberNotification::SETTINGS_KEY); $subscriber_email_notification = Setting::getValue(SendNewSubscriberNotification::SETTINGS_KEY);
if(empty($subscriber_email_notification)) { if(empty($subscriber_email_notification)) {
Setting::setValue('subscriber_email_notification', ['enabled' => true]); $sender = Setting::getValue('sender', []);
Setting::setValue('subscriber_email_notification', [
'enabled' => true,
'address' => isset($sender['address'])? $sender['address'] : null,
]);
} }
// reset mailer log // reset mailer log

View File

@@ -68,6 +68,9 @@ class SendNewSubscriberNotification {
if(!isset($settings['address'])) { if(!isset($settings['address'])) {
return true; return true;
} }
if(empty(trim($settings['address']))) {
return true;
}
return !(bool)$settings['enabled']; return !(bool)$settings['enabled'];
} }