Skip to content

Commit 4e0105c

Browse files
authored
Escaped csv formulas (#453)
1 parent 220a920 commit 4e0105c

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/CustomerList/Exporter/AbstractExporter.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
use CustomerManagementFrameworkBundle\Model\CustomerInterface;
1919
use Pimcore\Model\DataObject\ClassDefinition;
2020
use Pimcore\Model\DataObject\Listing\Concrete;
21+
use Pimcore\Model\Element\Service;
2122

2223
abstract class AbstractExporter implements ExporterInterface
2324
{
@@ -149,6 +150,8 @@ public function getExportData()
149150
}
150151
}
151152

153+
$row[self::COLUMNS] = Service::escapeCsvRecord($row[self::COLUMNS]);
154+
$row[self::SEGMENT_IDS] = Service::escapeCsvRecord($row[self::SEGMENT_IDS]);
152155
$rows[] = $row;
153156
}
154157

0 commit comments

Comments
 (0)