src/Normalizer/ConfigEntityNormalizer.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Normalizer/ConfigEntityNormalizer.php b/src/Normalizer/ConfigEntityNormalizer.php index 3b8d06c..7257d6f 100644 --- a/src/Normalizer/ConfigEntityNormalizer.php +++ b/src/Normalizer/ConfigEntityNormalizer.php @@ -44,12 +44,11 @@ class ConfigEntityNormalizer extends EntityNormalizer { * {@inheritdoc} */ protected function serializeField($field, array $context, $format) { - $output = $this->serializer->normalize($field, $format, $context); - if (!is_array($output)) { - $output = [$output]; + if (!is_array($field)) { + $field = [$field]; } $output = new FieldNormalizerValue( - [new FieldItemNormalizerValue($output)], + [new FieldItemNormalizerValue($field)], 1 ); $output->setPropertyType('attributes');