write privacy event only if person is available #3

This commit is contained in:
Julien Fastré 2019-03-04 20:34:44 +01:00
parent 73ef9e1f8e
commit 9024f0cfca

View File

@ -540,11 +540,13 @@ class SingleTaskController extends Controller
$form->handleRequest($request); $form->handleRequest($request);
$event = new PrivacyEvent($person, array( if (isset($person)) {
'element_class' => SingleTask::class, $event = new PrivacyEvent($person, array(
'action' => 'list' 'element_class' => SingleTask::class,
)); 'action' => 'list'
$this->eventDispatcher->dispatch(PrivacyEvent::PERSON_PRIVACY_EVENT, $event); ));
$this->eventDispatcher->dispatch(PrivacyEvent::PERSON_PRIVACY_EVENT, $event);
}
return $this->render('ChillTaskBundle:SingleTask:index.html.twig', return $this->render('ChillTaskBundle:SingleTask:index.html.twig',
\array_merge($viewParams, [ 'form' => $form->createView() ])); \array_merge($viewParams, [ 'form' => $form->createView() ]));