summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorJannik Schönartz2018-07-31 15:44:03 +0200
committerJannik Schönartz2018-07-31 15:44:03 +0200
commit68ed21e45c8998516f5e43382c02700ac0d9accb (patch)
tree996d659b1ee4135dd35d116cf006d7ad18415033 /server
parent[server/ipxe] Fixed the embedded ipxe script to the router restructure. (diff)
downloadbas-68ed21e45c8998516f5e43382c02700ac0d9accb.tar.gz
bas-68ed21e45c8998516f5e43382c02700ac0d9accb.tar.xz
bas-68ed21e45c8998516f5e43382c02700ac0d9accb.zip
[server/idoit] iDoIT api call returns now the object itself and the childs.
Diffstat (limited to 'server')
-rw-r--r--server/lib/external-backends/backends/idoit-backend.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/server/lib/external-backends/backends/idoit-backend.js b/server/lib/external-backends/backends/idoit-backend.js
index d188ecd..cdd4dde 100644
--- a/server/lib/external-backends/backends/idoit-backend.js
+++ b/server/lib/external-backends/backends/idoit-backend.js
@@ -62,8 +62,16 @@ class IdoitBackend extends ExternalBackends {
'language': 'en'
}
+ var result = {}
+ result.object = await this.axiosRequest(c.url, 'cmdb.object.read', params, headers)
+ result.childs = await this.axiosRequest(c.url, 'cmdb.location_tree', params, headers)
+ result.object = result.object.data.result
+ result.childs = result.childs.data.result
+
+ console.log(result)
// Make an request to read the object
- return this.axiosRequest(c.url, 'cmdb.location_tree', params, headers)
+ //return this.axiosRequest(c.url, 'cmdb.location_tree', params, headers)
+ return result
}
// Username and password are optional.