diff --git a/mq/handlers.go b/mq/handlers.go index 0013d7b7..a4b77bf4 100644 --- a/mq/handlers.go +++ b/mq/handlers.go @@ -243,7 +243,7 @@ func updateNodeMetrics(currentNode *models.Node, newMetrics *models.Metrics) boo for i := range attachedClients { extMetric := newMetrics.Connectivity[attachedClients[i].PublicKey] if len(extMetric.NodeName) == 0 && - len(newMetrics.Connectivity[attachedClients[i].ClientID].NodeName) > 1 { // cover server clients + len(newMetrics.Connectivity[attachedClients[i].ClientID].NodeName) > 0 { // cover server clients extMetric = newMetrics.Connectivity[attachedClients[i].ClientID] if extMetric.TotalReceived > 0 && extMetric.TotalSent > 0 { extMetric.Connected = true