diff --git a/src/Bundle/ChillMainBundle/Serializer/Normalizer/PrivateCommentEmbeddableNormalizer.php b/src/Bundle/ChillMainBundle/Serializer/Normalizer/PrivateCommentEmbeddableNormalizer.php index a1ff7e5ba..fc5853c17 100644 --- a/src/Bundle/ChillMainBundle/Serializer/Normalizer/PrivateCommentEmbeddableNormalizer.php +++ b/src/Bundle/ChillMainBundle/Serializer/Normalizer/PrivateCommentEmbeddableNormalizer.php @@ -27,20 +27,20 @@ class PrivateCommentEmbeddableNormalizer implements NormalizerInterface, Denorma public function denormalize($data, string $type, ?string $format = null, array $context = []): PrivateCommentEmbeddable { - if (null === $data) { - return null; - } - $comment = new PrivateCommentEmbeddable(); + if (null === $data) { + return $comment; + } + $comment->setCommentForUser($this->security->getUser(), $data); return $comment; } - public function normalize($comment, $format = null, array $contect = []): string + public function normalize($object, $format = null, array $context = []): string { - return $comment->getCommentForUser($this->security->getUser()); + return $object->getCommentForUser($this->security->getUser()); } public function supportsDenormalization($data, string $type, ?string $format = null): bool