From 0793c1cc557ae58d251da3b550281907a28581d7 Mon Sep 17 00:00:00 2001 From: Alexander Fuhr Date: Tue, 2 Jun 2015 17:29:58 +0200 Subject: [PATCH] DirectorObjectForm: no automagic hidden id if no such --- library/Director/Web/Form/DirectorObjectForm.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/library/Director/Web/Form/DirectorObjectForm.php b/library/Director/Web/Form/DirectorObjectForm.php index 6939bb2f..c20587fd 100644 --- a/library/Director/Web/Form/DirectorObjectForm.php +++ b/library/Director/Web/Form/DirectorObjectForm.php @@ -92,7 +92,9 @@ abstract class DirectorObjectForm extends QuickForm { $class = $this->getObjectClassname(); $this->object = $class::load($id, $this->db); - $this->addHidden('id'); + if (! is_array($id)) { + $this->addHidden('id'); + } $this->setDefaults($this->object->getProperties()); return $this; }