Add subscriber errors passing via MailerError object
We want to process errors for individual subscribers. Subscriber errors were inlined into error message string. This commit changes this so that we are now able to get subscriber errors as a data which are easy to process further. [MAILPOET-1154]
This commit is contained in:
@@ -168,9 +168,9 @@ class SendingQueue {
|
||||
$error = $send_result['error'];
|
||||
assert($error instanceof MailerError);
|
||||
if($error->getRetryInterval() !== null) {
|
||||
MailerLog::processNonBlockingError($error->getOperation(), $error->getMessage(), $error->getRetryInterval());
|
||||
MailerLog::processNonBlockingError($error->getOperation(), $error->getMessageWithFailedSubscribers(), $error->getRetryInterval());
|
||||
} else {
|
||||
MailerLog::processError($error->getOperation(), $error->getMessage());
|
||||
MailerLog::processError($error->getOperation(), $error->getMessageWithFailedSubscribers());
|
||||
}
|
||||
}
|
||||
// update processed/to process list
|
||||
|
Reference in New Issue
Block a user