From b2c3206185972aac6bc28e54fe3daf62a66b7a4c Mon Sep 17 00:00:00 2001 From: Vlad Date: Tue, 28 Jun 2016 15:19:49 -0400 Subject: [PATCH] - Fixes error that resulted in additional newsletter to be sent --- lib/Cron/Workers/SendingQueue/SendingQueue.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/Cron/Workers/SendingQueue/SendingQueue.php b/lib/Cron/Workers/SendingQueue/SendingQueue.php index d2ddf7ac17..8dea1deca6 100644 --- a/lib/Cron/Workers/SendingQueue/SendingQueue.php +++ b/lib/Cron/Workers/SendingQueue/SendingQueue.php @@ -107,6 +107,7 @@ class SendingQueue { ); $prepared_newsletters = array(); $prepared_subscribers = array(); + $prepared_subscribers_ids = array(); $statistics = array(); } } @@ -181,8 +182,10 @@ class SendingQueue { $newsletter->setStatus(NewsletterModel::STATUS_SENT); } } - $queue->subscribers = serialize((array) $queue->subscribers); + $subscribers = $queue->subscribers; + $queue->subscribers = serialize((array) $subscribers); $queue->save(); + $queue->subscribers = $subscribers; return $queue; } } \ No newline at end of file