Updates sending queue worker to set newsletter's sent_at field when

newsletter is sent
This commit is contained in:
Vlad
2017-07-06 09:07:03 -04:00
parent 394118f113
commit 95b5206e8b
4 changed files with 61 additions and 8 deletions

View File

@ -70,7 +70,7 @@ class SendingQueue {
);
$queue->removeNonexistentSubscribers($subscibers_to_remove);
if(!count($queue->subscribers['to_process'])) {
$this->newsletter_task->markNewsletterAsSent($newsletter);
$this->newsletter_task->markNewsletterAsSent($newsletter, $queue);
continue;
}
}
@ -80,7 +80,7 @@ class SendingQueue {
$found_subscribers
);
if($queue->status === SendingQueueModel::STATUS_COMPLETED) {
$this->newsletter_task->markNewsletterAsSent($newsletter);
$this->newsletter_task->markNewsletterAsSent($newsletter, $queue);
}
$this->enforceSendingAndExecutionLimits();
}