From bd0ccc6ca4250a7eea1320dc2b7acd4c7a635f76 Mon Sep 17 00:00:00 2001 From: Thomas Gelf Date: Fri, 25 Aug 2017 09:28:47 +0200 Subject: [PATCH] FieldLoader: do not add NULL id to list of objects fixes #1102 --- library/Director/Web/Form/IcingaObjectFieldLoader.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/library/Director/Web/Form/IcingaObjectFieldLoader.php b/library/Director/Web/Form/IcingaObjectFieldLoader.php index 209d0f4b..c4ceac84 100644 --- a/library/Director/Web/Form/IcingaObjectFieldLoader.php +++ b/library/Director/Web/Form/IcingaObjectFieldLoader.php @@ -449,7 +449,9 @@ class IcingaObjectFieldLoader } $ids = $object->listAncestorIds(); - $ids[] = $object->getProperty('id'); + if ($id = $object->getProperty('id')) { + $ids[] = $id; + } return $this->fetchFieldDetailsForIds($ids); }