diff options
-rw-r--r-- | core/ArchiveProcessor.php | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/ArchiveProcessor.php b/core/ArchiveProcessor.php index 20c4c2df80..1c44465e5b 100644 --- a/core/ArchiveProcessor.php +++ b/core/ArchiveProcessor.php @@ -337,6 +337,12 @@ class ArchiveProcessor $dataTable = $this->getArchive()->getDataTable($name, $idSubTable = null); } + if ($dataTable instanceof Map) { + foreach ($dataTable->getDataTables() as $table) { + $this->renameColumnsAfterAggregation($table, $columnsToRenameAfterAggregation); + } + } + $dataTable = $this->getAggregatedDataTableMap($dataTable, $columnsAggregationOperation); $this->renameColumnsAfterAggregation($dataTable, $columnsToRenameAfterAggregation); return $dataTable; |