diff --git a/scripts/pi-hole/js/settings-dns.js b/scripts/pi-hole/js/settings-dns.js index 01eed719..5b750783 100644 --- a/scripts/pi-hole/js/settings-dns.js +++ b/scripts/pi-hole/js/settings-dns.js @@ -24,8 +24,10 @@ function fillDNSupstreams(value, servers) { var row = ""; // Build checkboxes for IPv4 and IPv6 const addresses = [element.v4, element.v6]; + // Loop over address types (IPv4, IPv6) for (let v = 0; v < 2; v++) { const address = addresses[v]; + // Loop over available addresses (up to 2) for (let index = 0; index < 2; index++) { if (address.length > index) { row += @@ -34,7 +36,10 @@ function fillDNSupstreams(value, servers) { '">