From dae799fd1e966506217a0ff2578d51b4618269e6 Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Mon, 23 Jan 2017 23:45:52 +0100 Subject: [PATCH] AddNodeForm: do not store a parent in case... ...there is no such fixes #83 --- application/forms/AddNodeForm.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/application/forms/AddNodeForm.php b/application/forms/AddNodeForm.php index e79bf36..bda7d4d 100644 --- a/application/forms/AddNodeForm.php +++ b/application/forms/AddNodeForm.php @@ -383,7 +383,9 @@ class AddNodeForm extends QuickForm case 'new-process': $properties = $this->getValues(); unset($properties['name']); - $properties['parentName'] = $this->parent->getName(); + if ($this->hasParentNode()) { + $properties['parentName'] = $this->parent->getName(); + } $changes->createNode($this->getValue('name'), $properties); break; }