Fix fatal error with confirmation email sending thru MP API
[MAILPOET-1801]
This commit is contained in:
committed by
M. Shull
parent
65df4327dd
commit
90d369a721
@ -18,6 +18,7 @@ class ConfirmationEmailMailer {
|
|||||||
|
|
||||||
/** @var WPFunctions */
|
/** @var WPFunctions */
|
||||||
private $wp;
|
private $wp;
|
||||||
|
|
||||||
/** @var SettingsController */
|
/** @var SettingsController */
|
||||||
private $settings;
|
private $settings;
|
||||||
|
|
||||||
@ -28,7 +29,9 @@ class ConfirmationEmailMailer {
|
|||||||
if($mailer) {
|
if($mailer) {
|
||||||
$this->mailer = $mailer;
|
$this->mailer = $mailer;
|
||||||
}
|
}
|
||||||
if(!$wp) {
|
if($wp) {
|
||||||
|
$this->wp = $wp;
|
||||||
|
} else {
|
||||||
$this->wp = new WPFunctions;
|
$this->wp = new WPFunctions;
|
||||||
}
|
}
|
||||||
$this->settings = new SettingsController();
|
$this->settings = new SettingsController();
|
||||||
|
@ -31,7 +31,7 @@ class ConfirmationEmailMailerTest extends \MailPoetTest {
|
|||||||
}),
|
}),
|
||||||
], $this);
|
], $this);
|
||||||
|
|
||||||
$sender = new ConfirmationEmailMailer($mailer);
|
$sender = new ConfirmationEmailMailer($mailer, new WPFunctions);
|
||||||
|
|
||||||
|
|
||||||
$segment = Segment::createOrUpdate(
|
$segment = Segment::createOrUpdate(
|
||||||
|
Reference in New Issue
Block a user