FIX [normalizer] remove keys to have simple array of objects

This commit is contained in:
Julie Lenaerts 2023-03-15 09:49:46 +01:00
parent 2e2c11a3c1
commit de4cb1585b
4 changed files with 4 additions and 4 deletions

View File

@ -52,7 +52,7 @@ class PickUserDynamicType extends AbstractType
$view->vars['uniqid'] = uniqid('pick_user_dyn');
foreach ($options['suggested'] as $user) {
$view->vars['suggested'][spl_object_hash($user)] = $this->normalizer->normalize($user, 'json', ['groups' => 'read']);
$view->vars['suggested'][] = $this->normalizer->normalize($user, 'json', ['groups' => 'read']);
}
}

View File

@ -23,7 +23,7 @@ function loadDynamicPicker(element) {
(input.value === '[]' || input.value === '') ?
null : [ JSON.parse(input.value) ]
)
suggested = JSON.parse(el.dataset.suggested);
suggested = JSON.parse(el.dataset.suggested)
if (!isMultiple) {
if (input.value === '[]'){

View File

@ -51,7 +51,7 @@ class PickPersonDynamicType extends AbstractType
$view->vars['uniqid'] = uniqid('pick_user_dyn');
foreach ($options['suggested'] as $person) {
$view->vars['suggested'][spl_object_hash($person)] = $this->normalizer->normalize($person, 'json', ['groups' => 'read']);
$view->vars['suggested'][] = $this->normalizer->normalize($person, 'json', ['groups' => 'read']);
}
}

View File

@ -51,7 +51,7 @@ class PickThirdpartyDynamicType extends AbstractType
$view->vars['uniqid'] = uniqid('pick_user_dyn');
foreach ($options['suggested'] as $tp) {
$view->vars['suggested'][spl_object_hash($tp)] = $this->normalizer->normalize($tp, 'json', ['groups' => 'read']);
$view->vars['suggested'][] = $this->normalizer->normalize($tp, 'json', ['groups' => 'read']);
}
}