person denormalization: use object to populate if any

This commit is contained in:
Julien Fastré 2021-12-16 22:02:00 +01:00
parent e0bed186b8
commit cdc335372f

View File

@ -63,7 +63,7 @@ class PersonJsonNormalizer implements
{
$person = $this->extractObjectToPopulate($type, $context);
if (array_key_exists('id', $data)) {
if (array_key_exists('id', $data) && null === $person) {
$person = $this->repository->find($data['id']);
if (null === $person) {