Bugfix Doppelte Einträge
All checks were successful
release-tag / release-image (push) Successful in 1m56s

This commit is contained in:
2025-05-09 10:53:06 +02:00
parent 99a9beb065
commit cc7c8d8b9b

20
main.go
View File

@@ -130,18 +130,18 @@ func handleRange(w http.ResponseWriter, r *http.Request) {
d.Error = err.Error() d.Error = err.Error()
} else { } else {
d.HaveResult = true d.HaveResult = true
d.Rows = rows for a, b := range rows {
} fmt.Println(a, b)
for a, b := range rows { octets := strings.Split(b.IPv4, ".")
fmt.Println(a, b) if len(octets) != 4 {
octets := strings.Split(b.IPv4, ".") fmt.Println("Ungültige IP-Adresse!")
if len(octets) != 4 { return
fmt.Println("Ungültige IP-Adresse!") }
return N := "PC" + octets[2] + octets[3]
d.Rows = append(d.Rows, addrPair{IPv4: b.IPv4, IPv6: b.IPv6, Name: N})
} }
N := "PC" + octets[2] + octets[3]
d.Rows = append(d.Rows, addrPair{IPv4: b.IPv4, IPv6: b.IPv6, Name: N})
} }
renderRange(w, d) renderRange(w, d)
default: default:
http.Error(w, "Method not allowed", http.StatusMethodNotAllowed) http.Error(w, "Method not allowed", http.StatusMethodNotAllowed)