mirror of
				https://github.com/gravitl/netmaker.git
				synced 2025-10-31 12:16:29 +08:00 
			
		
		
		
	fix(GRA-752f): add address string to be sent to frontend
This commit is contained in:
		| @@ -48,8 +48,9 @@ type NodeCheckin struct { | ||||
|  | ||||
| // Iface struct for local interfaces of a node | ||||
| type Iface struct { | ||||
| 	Name    string | ||||
| 	Address net.IPNet | ||||
| 	Name          string    `json:"name"` | ||||
| 	Address       net.IPNet `json:"address"` | ||||
| 	AddressString string    `json:"addressString"` | ||||
| } | ||||
|  | ||||
| // Node - struct for node model | ||||
|   | ||||
| @@ -53,6 +53,9 @@ func Ping(client mqtt.Client, msg mqtt.Message) { | ||||
| 		node.Version = checkin.Version | ||||
| 		node.Connected = checkin.Connected | ||||
| 		node.Interfaces = checkin.Ifaces | ||||
| 		for i := range node.Interfaces { | ||||
| 			node.Interfaces[i].AddressString = node.Interfaces[i].Address.String() | ||||
| 		} | ||||
| 		if err := logic.UpdateNode(&node, &node); err != nil { | ||||
| 			logger.Log(0, "error updating node", node.Name, node.ID, " on checkin", err.Error()) | ||||
| 			return | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Aceix
					Aceix