Skip to content
This repository was archived by the owner on Sep 16, 2021. It is now read-only.

Commit 39b28ad

Browse files
committed
Fix bug when parent description is not available
1 parent 946f93a commit 39b28ad

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

Admin/MenuNodeAdmin.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ protected function configureFormFields(FormMapper $formMapper)
5454
parent::configureFormFields($formMapper);
5555

5656
if (null === $this->getParentFieldDescription()) {
57-
5857
// Add the choice for the node links "target"
5958
$formMapper
6059
->with('form.group_general')
@@ -88,6 +87,10 @@ public function defineFormBuilder(FormBuilder $formBuilder)
8887
parent::defineFormBuilder($formBuilder);
8988

9089
$formBuilder->addEventListener(FormEvents::POST_SET_DATA, function (FormEvent $event) {
90+
if (!$event->getForm()->has('link')) {
91+
return;
92+
}
93+
9194
$link = $event->getForm()->get('link');
9295
$node = $event->getData();
9396

@@ -119,6 +122,10 @@ public function defineFormBuilder(FormBuilder $formBuilder)
119122
});
120123

121124
$formBuilder->addEventListener(FormEvents::POST_SUBMIT, function (FormEvent $event) {
125+
if (!$event->getForm()->has('link')) {
126+
return;
127+
}
128+
122129
$form = $event->getForm();
123130
$node = $event->getData();
124131

0 commit comments

Comments
 (0)