Passes object as value instead of reference

This commit is contained in:
Vlad
2018-03-12 20:10:32 -04:00
committed by pavel-mailpoet
parent 9a942a0bd9
commit 4c4f6be59b

View File

@@ -40,6 +40,8 @@ class SendingQueue {
$queue->delete(); $queue->delete();
continue; continue;
} }
// clone the original object to be used for processing
$_newsletter = (object) $newsletter->asArray();
// configure mailer // configure mailer
$this->mailer_task->configureMailer($newsletter); $this->mailer_task->configureMailer($newsletter);
// get newsletter segments // get newsletter segments
@@ -79,7 +81,7 @@ class SendingQueue {
} }
$queue = $this->processQueue( $queue = $this->processQueue(
$queue, $queue,
$newsletter, $_newsletter,
$found_subscribers $found_subscribers
); );
if($queue->status === SendingQueueModel::STATUS_COMPLETED) { if($queue->status === SendingQueueModel::STATUS_COMPLETED) {