exports: fix activitytype filter/aggregator appliedTo activity_person and too activity_acl

This commit is contained in:
2022-08-17 15:27:37 +02:00
parent c09c7a9615
commit c17036fcda
6 changed files with 45 additions and 45 deletions

View File

@@ -80,15 +80,16 @@ class CountActivity implements ExportInterface, GroupedExportInterface
{
$centers = array_map(static fn ($el) => $el['center'], $acl);
$qb = $this
->activityRepository
->createQueryBuilder('activity')
->select('COUNT(activity.id) as export_count_activity')
->join('activity.person', 'person');
$qb = $this->activityRepository->createQueryBuilder('activity')
->join('activity.person', 'person')
;
$qb->select('COUNT(activity.id) as export_count_activity');
$qb
->where($qb->expr()->in('person.center', ':centers'))
->setParameter('centers', $centers);
->setParameter('centers', $centers)
;
return $qb;
}