add missing keys to blank docgen person normalization

This commit is contained in:
Julien Fastré 2022-04-30 00:55:40 +02:00
parent 27e74014ce
commit 472bc3f35d
2 changed files with 4 additions and 1 deletions

View File

@ -245,6 +245,7 @@ class PersonDocGenNormalizer implements
'deathdate' => DateTimeInterface::class,
'gender', 'maritalStatus',
'maritalStatusDate' => DateTimeInterface::class,
'maritalStatusComment',
'email', 'firstPhoneNumber', 'fixPhoneNumber', 'mobilePhoneNumber', 'nationality',
'placeOfBirth', 'memo', 'numberOfChildren',
'address' => Address::class,
@ -256,7 +257,7 @@ class PersonDocGenNormalizer implements
$data = $normalizer->normalize($attributes, $format, $context);
//$data['resources'] = [];
$data['resources'] = [];
if ($context['docgen:person:with-relations'] ?? false) {
$data['relations'] = [];

View File

@ -53,6 +53,7 @@ final class PersonDocGenNormalizerTest extends KernelTestCase
'address' => '@ignored',
'maritalStatus' => '',
'maritalStatusDate' => ['short' => '', 'long' => ''],
'maritalStatusComment' => '',
'email' => '',
'firstPhoneNumber' => '',
'fixPhoneNumber' => '',
@ -62,6 +63,7 @@ final class PersonDocGenNormalizerTest extends KernelTestCase
'memo' => '',
'numberOfChildren' => '',
'age' => '@ignored',
'resources' => [],
];
private NormalizerInterface $normalizer;