Refactor segment filter data to embedded object

[MAILPOET-3177]
This commit is contained in:
Rostislav Wolny
2021-03-03 15:25:29 +01:00
committed by Veljko V
parent bd63ae508f
commit 40c9f047be
18 changed files with 109 additions and 95 deletions

View File

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