Make sure $metas[] is always set for all subscribers in the foreach loop

See https://github.com/mailpoet/mailpoet/pull/4247#pullrequestreview-1050167548

[MAILPOET-4379]
This commit is contained in:
Rodrigo Primo
2022-07-26 15:07:39 -03:00
committed by Veljko V
parent 932512b720
commit ae13fcc771

View File

@ -284,6 +284,8 @@ class SendingQueue {
$subscriberEntity = $this->subscribersRepository->findOneById($subscriber->id);
if ($subscriberEntity instanceof SubscriberEntity) {
$metas[] = $this->mailerMetaInfo->getNewsletterMetaInfo($newsletter, $subscriberEntity);
} else {
$metas[] = [];
}
// keep track of values for statistics purposes