set server traffic pub key in pull resp

This commit is contained in:
Abhishek Kondur 2023-04-29 17:23:57 +05:30
parent be73a92ebb
commit d12e4ecabf

View file

@ -94,6 +94,13 @@ func pull(w http.ResponseWriter, r *http.Request) {
if servercfg.GetBrokerType() == servercfg.EmqxBrokerType {
serverConf.MQUserName = hostID
}
key, keyErr := logic.RetrievePublicTrafficKey()
if keyErr != nil {
logger.Log(0, "error retrieving key:", keyErr.Error())
logic.ReturnErrorResponse(w, r, logic.FormatError(err, "internal"))
return
}
serverConf.TrafficKey = key
response := models.HostPull{
Host: *host,
ServerConfig: serverConf,