Pauses sending if processed subscribers list can't be updated

This commit is contained in:
Vlad
2018-01-08 22:51:11 -05:00
committed by pavel-mailpoet
parent 6c25fab6d6
commit 19c7efc9ef
3 changed files with 49 additions and 4 deletions

View File

@ -165,7 +165,14 @@ class SendingQueue {
);
}
// update processed/to process list
$queue->updateProcessedSubscribers($prepared_subscribers_ids);
if(!$queue->updateProcessedSubscribers($prepared_subscribers_ids)) {
MailerLog::processError(
'processed_list_update',
sprintf('QUEUE-%d-PROCESSED-LIST-UPDATE', $queue->id),
null,
true
);
}
// log statistics
StatisticsNewslettersModel::createMultiple($statistics);
// update the sent count