|
@@ -319,6 +319,12 @@ func getNetworkNodes(w http.ResponseWriter, r *http.Request) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ for _, node := range nodes {
|
|
|
+ if len(node.NetworkSettings.AccessKeys) > 0 {
|
|
|
+ node.NetworkSettings.AccessKeys = nil // not to be sent back to client; client already knows how to join the network
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
//Returns all the nodes in JSON format
|
|
|
logger.Log(2, r.Header.Get("user"), "fetched nodes on network", networkName)
|
|
|
w.WriteHeader(http.StatusOK)
|
|
@@ -395,6 +401,10 @@ func getNode(w http.ResponseWriter, r *http.Request) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ if len(node.NetworkSettings.AccessKeys) > 0 {
|
|
|
+ node.NetworkSettings.AccessKeys = nil // not to be sent back to client; client already knows how to join the network
|
|
|
+ }
|
|
|
+
|
|
|
response := models.NodeGet{
|
|
|
Node: node,
|
|
|
Peers: peerUpdate.Peers,
|