Set dynamic segment name via Doctrine parameter

[MAILPOET-3376]
This commit is contained in:
Jan Lysý
2021-02-26 10:36:49 +01:00
committed by Veljko V
parent 8450beaf10
commit 302f9f2ca9

View File

@@ -177,7 +177,8 @@ class ImportExportRepository {
} else {
// Dynamic segments don't have a relation to the segment table,
// So we need to use a placeholder
$qb->addSelect("'{$segment->getName()}' AS segment_name");
$qb->addSelect(":segmentName AS segment_name")
->setParameter('segmentName', $segment->getName());
$filters = $segment->getDynamicFilters();
foreach ($filters as $filter) {
$qb = $this->filterHandler->apply($qb, $filter);