Fix code using the combined segments

[MAILPOET-3212]
This commit is contained in:
Pavel Dohnal
2021-03-16 13:14:41 +01:00
committed by Veljko V
parent 5b45bdac1e
commit ce48153b12
7 changed files with 56 additions and 26 deletions

View File

@ -334,9 +334,7 @@ class SubscriberListingRepository extends ListingRepository {
SegmentEntity $segment
) {
// Apply dynamic segments filters
foreach ($segment->getDynamicFilters() as $filter) {
$subscribersQuery = $this->dynamicSegmentsFilter->apply($subscribersQuery, $filter->getFilterData());
}
$subscribersQuery = $this->dynamicSegmentsFilter->apply($subscribersQuery, $segment);
// Apply group, search to fetch only necessary ids
$subscribersTable = $this->entityManager->getClassMetadata(SubscriberEntity::class)->getTableName();
if ($definition->getSearch()) {