From cc7c8d8b9b0205a6baeb11b601837e6510f8915a Mon Sep 17 00:00:00 2001 From: jbergner Date: Fri, 9 May 2025 10:53:06 +0200 Subject: [PATCH] =?UTF-8?q?Bugfix=20Doppelte=20Eintr=C3=A4ge?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.go | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/main.go b/main.go index 5ad726d..3f3da2c 100644 --- a/main.go +++ b/main.go @@ -130,18 +130,18 @@ func handleRange(w http.ResponseWriter, r *http.Request) { d.Error = err.Error() } else { d.HaveResult = true - d.Rows = rows - } - for a, b := range rows { - fmt.Println(a, b) - octets := strings.Split(b.IPv4, ".") - if len(octets) != 4 { - fmt.Println("Ungültige IP-Adresse!") - return + for a, b := range rows { + fmt.Println(a, b) + octets := strings.Split(b.IPv4, ".") + if len(octets) != 4 { + 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) default: http.Error(w, "Method not allowed", http.StatusMethodNotAllowed)