abhishek9686 1 неделя назад
Родитель
Сommit
20c8b485a2
2 измененных файлов с 6 добавлено и 6 удалено
  1. 2 2
      logic/nodes.go
  2. 4 4
      pro/logic/dns.go

+ 2 - 2
logic/nodes.go

@@ -325,11 +325,11 @@ func DeleteNode(node *models.Node, purge bool) error {
 	}
 
 	filters := make(map[string]bool)
-	if node.Address.IP.String() != "<nil>" {
+	if node.Address.IP != nil {
 		filters[node.Address.IP.String()] = true
 	}
 
-	if node.Address6.IP.String() != "<nil>" {
+	if node.Address6.IP != nil {
 		filters[node.Address6.IP.String()] = true
 	}
 

+ 4 - 4
pro/logic/dns.go

@@ -66,11 +66,11 @@ func ValidateNameserverReq(ns schema.Nameserver) error {
 
 func GetNameserversForNode(node *models.Node) (returnNsLi []models.Nameserver) {
 	filters := make(map[string]bool)
-	if node.Address.IP.String() != "<nil>" {
+	if node.Address.IP != nil {
 		filters[node.Address.IP.String()] = true
 	}
 
-	if node.Address6.IP.String() != "<nil>" {
+	if node.Address6.IP != nil {
 		filters[node.Address6.IP.String()] = true
 	}
 
@@ -149,11 +149,11 @@ func GetNameserversForHost(h *models.Host) (returnNsLi []models.Nameserver) {
 		}
 
 		filters := make(map[string]bool)
-		if node.Address.IP.String() != "<nil>" {
+		if node.Address.IP != nil {
 			filters[node.Address.IP.String()] = true
 		}
 
-		if node.Address6.IP.String() != "<nil>" {
+		if node.Address6.IP != nil {
 			filters[node.Address6.IP.String()] = true
 		}