Use transient cache for count of subscribers in lists
[MAILPOET-3646]
This commit is contained in:
@ -51,11 +51,12 @@ class SegmentsSimpleListRepository {
|
||||
* @return array<array{id: string, name: string, type: string, subscribers: int}>
|
||||
*/
|
||||
public function addVirtualSubscribersWithoutListSegment(array $segments): array {
|
||||
$withoutSegmentStats = $this->segmentsSubscriberRepository->getSubscribersWithoutSegmentStatisticsCount();
|
||||
$segments[] = [
|
||||
'id' => '0',
|
||||
'type' => SegmentEntity::TYPE_WITHOUT_LIST,
|
||||
'name' => __('Subscribers without a list', 'mailpoet'),
|
||||
'subscribers' => $this->segmentsSubscriberRepository->getSubscribersWithoutSegmentCount(),
|
||||
'subscribers' => $withoutSegmentStats['all'],
|
||||
];
|
||||
return $segments;
|
||||
}
|
||||
|
Reference in New Issue
Block a user