remove unnecessary retrieval and setting of data

This commit is contained in:
Trent Steel 2016-02-11 21:12:43 +10:00 committed by Tobias Schultze
parent 730a472721
commit ea52400097
1 changed files with 3 additions and 3 deletions

View File

@ -84,9 +84,10 @@ class CsrfValidationListener implements EventSubscriberInterface
public function preSubmit(FormEvent $event)
{
$form = $event->getForm();
$data = $event->getData();
if ($form->isRoot() && $form->getConfig()->getOption('compound')) {
$data = $event->getData();
if (!isset($data[$this->fieldName]) || !$this->csrfProvider->isCsrfTokenValid($this->intention, $data[$this->fieldName])) {
$errorMessage = $this->errorMessage;
@ -99,10 +100,9 @@ class CsrfValidationListener implements EventSubscriberInterface
if (is_array($data)) {
unset($data[$this->fieldName]);
$event->setData($data);
}
}
$event->setData($data);
}
/**