summaryrefslogtreecommitdiffstats
path: root/server/lib/external-backends
diff options
context:
space:
mode:
authorJannik Schönartz2019-04-17 23:09:55 +0200
committerJannik Schönartz2019-04-17 23:09:55 +0200
commit0ed7cf3bc8d33abe6a7a100766ebd0abf7ed12b7 (patch)
treed145629c425512bb5268a4ccca4b9044604b85e9 /server/lib/external-backends
parent[server/registration] If domain gets updated without a hostname, use clientna... (diff)
downloadbas-0ed7cf3bc8d33abe6a7a100766ebd0abf7ed12b7.tar.gz
bas-0ed7cf3bc8d33abe6a7a100766ebd0abf7ed12b7.tar.xz
bas-0ed7cf3bc8d33abe6a7a100766ebd0abf7ed12b7.zip
[server/external-backends/idoit] Network requests only send if a object gets updated.
Diffstat (limited to 'server/lib/external-backends')
-rw-r--r--server/lib/external-backends/backends/idoit-backend.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/server/lib/external-backends/backends/idoit-backend.js b/server/lib/external-backends/backends/idoit-backend.js
index 169f08b..8a283b8 100644
--- a/server/lib/external-backends/backends/idoit-backend.js
+++ b/server/lib/external-backends/backends/idoit-backend.js
@@ -404,8 +404,8 @@ class IdoitBackend extends ExternalBackends {
bodies.push(this.getBody('cmdb.category.save', params, 'update_model'))
}
- // Update networks
- if (client.networks) {
+ // Update networks & Check if there is at least one network which will get updated.
+ if (client.networks && client.networks.filter(network => Object.keys(network).length >= 4).length !== 0) {
let parmReadNetwork = {
'object': client.id,
'objID': client.id,