IcingaObjectHandler: create object before storing

refs #2576
This commit is contained in:
Thomas Gelf 2022-08-02 11:52:42 +02:00
parent 5686629e27
commit 05362a093d

View File

@ -147,11 +147,10 @@ class IcingaObjectHandler extends RequestHandler
}
$this->setServiceProperties($params->getRequired('host'), $params->getRequired('name'), $data);
} else {
$this->persistChanges($object);
$object = IcingaObject::createByType($type, $data, $db);
$this->persistChanges($object);
$this->sendJson($object->toPlainObject(false, true));
}
break;
case 'GET':