Merge branch 'export_feedback'

This commit is contained in:
Mathieu Jaumotte 2022-09-20 18:49:11 +02:00
commit ca732d89c3
2 changed files with 10 additions and 2 deletions

View File

@ -443,6 +443,12 @@ class ExportController extends AbstractController
} }
$rawData = unserialize($serialized); $rawData = unserialize($serialized);
$this->logger->notice('[export] choices for an export unserialized', [
'key' => $key,
'rawData' => json_encode($rawData)
]);
$alias = $rawData['alias']; $alias = $rawData['alias'];
$formCenters = $this->createCreateFormExport($alias, 'generate_centers'); $formCenters = $this->createCreateFormExport($alias, 'generate_centers');

View File

@ -277,15 +277,17 @@ class ExportManager
//handle aggregators //handle aggregators
$this->handleAggregators($export, $query, $data[ExportType::AGGREGATOR_KEY], $centers); $this->handleAggregators($export, $query, $data[ExportType::AGGREGATOR_KEY], $centers);
$this->logger->debug('current query is ' . $query->getDQL(), [ $this->logger->notice('[export] will execute this qb in export', [
'class' => self::class, 'function' => __FUNCTION__, 'dql' => $query->getDQL()
]); ]);
} else { } else {
throw new UnexpectedValueException('The method `intiateQuery` should return ' throw new UnexpectedValueException('The method `intiateQuery` should return '
. 'a `\\Doctrine\\ORM\\NativeQuery` or a `Doctrine\\ORM\\QueryBuilder` ' . 'a `\\Doctrine\\ORM\\NativeQuery` or a `Doctrine\\ORM\\QueryBuilder` '
. 'object.'); . 'object.');
} }
$result = $export->getResult($query, $data[ExportType::EXPORT_KEY]); $result = $export->getResult($query, $data[ExportType::EXPORT_KEY]);
if (!is_iterable($result)) { if (!is_iterable($result)) {