diff --git a/eZ/Publish/Core/MVC/Symfony/Component/Serializer/SerializerTrait.php b/eZ/Publish/Core/MVC/Symfony/Component/Serializer/SerializerTrait.php index aec69429de..76e38b0a12 100644 --- a/eZ/Publish/Core/MVC/Symfony/Component/Serializer/SerializerTrait.php +++ b/eZ/Publish/Core/MVC/Symfony/Component/Serializer/SerializerTrait.php @@ -9,6 +9,7 @@ namespace eZ\Publish\Core\MVC\Symfony\Component\Serializer; use Symfony\Component\Serializer\Encoder\JsonEncoder; +use Symfony\Component\Serializer\Normalizer\JsonSerializableNormalizer; use Symfony\Component\Serializer\Normalizer\PropertyNormalizer; use Symfony\Component\Serializer\Serializer; use Symfony\Component\Serializer\SerializerInterface; @@ -29,6 +30,7 @@ public function getSerializer(): SerializerInterface new RegexNormalizer(), new URIElementNormalizer(), new SimplifiedRequestNormalizer(), + new JsonSerializableNormalizer(), new PropertyNormalizer(), ], [new JsonEncoder()]