Skip to content

Commit 785fafd

Browse files
committed
Merge branch '5.4' into 6.0
* 5.4: [DoctrineBridge] Fix auto mapping for bundles that contain only embeddables [String] Update wcswidth data with Unicode 15 [Messenger] Fix default serializer not handling DateTime objects properly
2 parents 5e444e7 + de4b258 commit 785fafd

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Transport/Serialization/Serializer.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
use Symfony\Component\Serializer\Encoder\XmlEncoder;
2222
use Symfony\Component\Serializer\Exception\ExceptionInterface;
2323
use Symfony\Component\Serializer\Normalizer\ArrayDenormalizer;
24+
use Symfony\Component\Serializer\Normalizer\DateTimeNormalizer;
2425
use Symfony\Component\Serializer\Normalizer\ObjectNormalizer;
2526
use Symfony\Component\Serializer\Serializer as SymfonySerializer;
2627
use Symfony\Component\Serializer\SerializerInterface as SymfonySerializerInterface;
@@ -51,7 +52,7 @@ public static function create(): self
5152
}
5253

5354
$encoders = [new XmlEncoder(), new JsonEncoder()];
54-
$normalizers = [new ArrayDenormalizer(), new ObjectNormalizer()];
55+
$normalizers = [new DateTimeNormalizer(), new ArrayDenormalizer(), new ObjectNormalizer()];
5556
$serializer = new SymfonySerializer($normalizers, $encoders);
5657

5758
return new self($serializer);

0 commit comments

Comments
 (0)