if mergefields is false or null, make it an array

This commit is contained in:
Alex Grintsvayg 2016-09-07 22:55:17 -04:00
parent ff53ff98d8
commit f7da7d05a1

View file

@ -30,7 +30,7 @@ class MailActions extends Actions
else else
{ {
$mcListId = $_POST['listId']; $mcListId = $_POST['listId'];
$mergeFields = isset($_POST['mergeFields']) ? unserialize($_POST['mergeFields']) : []; $mergeFields = isset($_POST['mergeFields']) ? (unserialize($_POST['mergeFields']) ?: []) : [];
try try
{ {
static::subscribeToMailchimp($email, $mcListId, $mergeFields); static::subscribeToMailchimp($email, $mcListId, $mergeFields);