1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-02 12:48:26 +02:00

Fix for {MAILREF} in bulk email preview.

This commit is contained in:
Cameron
2016-05-12 09:36:12 -07:00
parent a29e242ca5
commit 34ef4a1ae2

View File

@@ -791,12 +791,13 @@ class mailout_main_ui extends e_admin_ui
$shortcodes = array(
'USERNAME' => 'John Example',
'DISPLAYNAME' => 'John Example',
'USERID'=>'555', 'MAILREF'=>$_GET['id'],
'USERID' => '555',
'LOGINNAME' => 'johnE',
'ACTIVATION_LINK' => SITEURL.'signup.php?testing-activation',
'PASSWORD' => 'MyPass123',
'NEWSLETTER' => SITEURL."newsletter/?id=example1234567",
'UNSUBSCRIBE'=>SITEURL."unsubscribe/?id=example1234567");
'UNSUBSCRIBE' => SITEURL."unsubscribe/?id=example1234567"
);
if(!empty($user))
{
@@ -804,6 +805,12 @@ class mailout_main_ui extends e_admin_ui
$shortcodes = e107::unserialize(stripslashes($userData['mail_target_info']));
}
if(!isset($shortcodes['MAILREF']))
{
$shortcodes['MAILREF'] = intval($_GET['id']);
}
$data = $this->mailAdmin->dbToMail($mailData);
$eml = array(
@@ -839,7 +846,7 @@ class mailout_main_ui extends e_admin_ui
}
return e107::getEmail()->preview($eml);
exit;
}