Change newsletter preview to use current user as subscriber
This commit is contained in:
@@ -185,8 +185,15 @@ class Newsletters {
|
|||||||
$data_for_shortcodes =
|
$data_for_shortcodes =
|
||||||
array_merge(array($newsletter['subject']), $rendered_newsletter);
|
array_merge(array($newsletter['subject']), $rendered_newsletter);
|
||||||
$body = implode($divider, $data_for_shortcodes);
|
$body = implode($divider, $data_for_shortcodes);
|
||||||
|
|
||||||
|
$wp_user = wp_get_current_user();
|
||||||
|
$subscriber = Subscriber::where('email', $wp_user->data->user_email)
|
||||||
|
->findOne();
|
||||||
|
$subscriber = ($subscriber) ? $subscriber->asArray() : $subscriber;
|
||||||
|
|
||||||
$shortcodes = new \MailPoet\Newsletter\Shortcodes\Shortcodes(
|
$shortcodes = new \MailPoet\Newsletter\Shortcodes\Shortcodes(
|
||||||
$newsletter
|
$newsletter,
|
||||||
|
$subscriber
|
||||||
);
|
);
|
||||||
list($newsletter['subject'],
|
list($newsletter['subject'],
|
||||||
$newsletter['body']['html'],
|
$newsletter['body']['html'],
|
||||||
|
Reference in New Issue
Block a user