diff --git a/src/Bundle/ChillPersonBundle/Entity/Person/PersonResource.php b/src/Bundle/ChillPersonBundle/Entity/Person/PersonResource.php index d7b089598..3e4345a58 100644 --- a/src/Bundle/ChillPersonBundle/Entity/Person/PersonResource.php +++ b/src/Bundle/ChillPersonBundle/Entity/Person/PersonResource.php @@ -182,6 +182,11 @@ class PersonResource implements TrackCreationInterface, TrackUpdateInterface public function setComment(?CommentEmbeddable $comment): self { + if ($comment === null) { + $this->comment->setComment(''); + return $this; + } + $this->comment = $comment; return $this; diff --git a/src/Bundle/ChillPersonBundle/Resources/views/PersonResource/list.html.twig b/src/Bundle/ChillPersonBundle/Resources/views/PersonResource/list.html.twig index 1ed726477..7e1e191a8 100644 --- a/src/Bundle/ChillPersonBundle/Resources/views/PersonResource/list.html.twig +++ b/src/Bundle/ChillPersonBundle/Resources/views/PersonResource/list.html.twig @@ -17,24 +17,47 @@
{{ resource.person }}
{{ resource.thirdparty }}
{{ resource.freetext }}