diff --git a/lib/machine-loader.js b/lib/machine-loader.js index ac6853e2..ec1f48a2 100644 --- a/lib/machine-loader.js +++ b/lib/machine-loader.js @@ -209,6 +209,7 @@ function setMachine (rec, operatorId) { } function updateNetworkPerformance (deviceId, data) { + if (_.isEmpty(data)) return Promise.resolve(true) const downloadSpeed = _.head(data) const dbData = { device_id: deviceId, @@ -224,6 +225,7 @@ function updateNetworkPerformance (deviceId, data) { } function updateNetworkHeartbeat (deviceId, data) { + if (_.isEmpty(data)) return Promise.resolve(true) const avgResponseTime = _.meanBy(e => _.toNumber(e.averageResponseTime), data) const avgPacketLoss = _.meanBy(e => _.toNumber(e.packetLoss), data) const dbData = {