diff --git a/src/Bundle/ChillMainBundle/Audit/SubjectConverterManager.php b/src/Bundle/ChillMainBundle/Audit/SubjectConverterManager.php index 6253692a2..fdda6a6ab 100644 --- a/src/Bundle/ChillMainBundle/Audit/SubjectConverterManager.php +++ b/src/Bundle/ChillMainBundle/Audit/SubjectConverterManager.php @@ -36,7 +36,7 @@ final readonly class SubjectConverterManager implements SubjectConverterManagerI } if ($converter->supportsConvert($subject)) { - return $converter->convert($subject); + return $converter->convert($subject, $includeAssociated); } } diff --git a/src/Bundle/ChillPersonBundle/Audit/SubjectConverter/AccompanyingPeriodWorkSubjectConverter.php b/src/Bundle/ChillPersonBundle/Audit/SubjectConverter/AccompanyingPeriodWorkSubjectConverter.php index 0648f5f81..51815be49 100644 --- a/src/Bundle/ChillPersonBundle/Audit/SubjectConverter/AccompanyingPeriodWorkSubjectConverter.php +++ b/src/Bundle/ChillPersonBundle/Audit/SubjectConverter/AccompanyingPeriodWorkSubjectConverter.php @@ -33,6 +33,10 @@ class AccompanyingPeriodWorkSubjectConverter implements SubjectConverterInterfac $data->append($this->subjectConverterManager->getSubjectsForEntity($person)); } + if ($includeAssociated) { + $data->append($this->subjectConverterManager->getSubjectsForEntity($subject->getAccompanyingPeriod(), false)); + } + return $data; }