From c9f26f363502e6febe1a468afa951b43957561aa Mon Sep 17 00:00:00 2001 From: nobohan Date: Wed, 29 Mar 2023 22:12:59 +0200 Subject: [PATCH] Feature: filter activities by user: add denormalize method --- .../ListActivitiesByAccompanyingPeriodContext.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/Bundle/ChillActivityBundle/Service/DocGenerator/ListActivitiesByAccompanyingPeriodContext.php b/src/Bundle/ChillActivityBundle/Service/DocGenerator/ListActivitiesByAccompanyingPeriodContext.php index 50714e811..f1951978c 100644 --- a/src/Bundle/ChillActivityBundle/Service/DocGenerator/ListActivitiesByAccompanyingPeriodContext.php +++ b/src/Bundle/ChillActivityBundle/Service/DocGenerator/ListActivitiesByAccompanyingPeriodContext.php @@ -121,7 +121,14 @@ class ListActivitiesByAccompanyingPeriodContext implements public function contextGenerationDataDenormalize(DocGeneratorTemplate $template, $entity, array $data): array { - return $this->accompanyingPeriodContext->contextGenerationDataDenormalize($template, $entity, $data); + + $denormalized = $this->accompanyingPeriodContext->contextGenerationDataDenormalize($template, $entity, $data); + + foreach (['myActivitiesOnly', 'myWorksOnly'] as $k) { + $denormalized[$k] = $data[$k]; + } + + return $denormalized; } public function contextGenerationDataNormalize(DocGeneratorTemplate $template, $entity, array $data): array