Browse Source

move servercfg.GetServer() out of loop

Matthew R Kasun 2 years ago
parent
commit
d5a83f3002
1 changed files with 2 additions and 1 deletions
  1. 2 1
      mq/handlers.go

+ 2 - 1
mq/handlers.go

@@ -134,8 +134,9 @@ func UpdateHost(client mqtt.Client, msg mqtt.Message) {
 				logger.Log(2, "json error", err.Error())
 			}
 			hosts := logic.GetRelatedHosts(hostUpdate.Host.ID.String())
+			server := servercfg.GetServer()
 			for _, host := range hosts {
-				publish(&host, fmt.Sprintf("peers/host/%s/%s", host.ID.String(), servercfg.GetServer()), data)
+				publish(&host, fmt.Sprintf("peers/host/%s/%s", host.ID.String(), server), data)
 			}
 
 		}