diff --git a/scripts/pi-hole/js/settings-advanced.js b/scripts/pi-hole/js/settings-advanced.js index 9f73bf74..a2dd44f8 100644 --- a/scripts/pi-hole/js/settings-advanced.js +++ b/scripts/pi-hole/js/settings-advanced.js @@ -24,6 +24,22 @@ function addAllowedValues(allowed) { } } +function boxIcons(value) { + return ( + '' + + (value.modified + ? '  ' + : "") + + (value.flags.restart_dnsmasq + ? '  ' + : "") + + (value.flags.env_var + ? '  ' + : "") + + "" + ); +} + function generateRow(topic, key, value) { // If the value is an object, we need to recurse if (!("description" in value)) { @@ -44,15 +60,7 @@ function generateRow(topic, key, value) { (value.modified ? "true" : "false") + '">' + key + - (value.modified - ? '  ' - : "") + - (value.flags.restart_dnsmasq - ? '  ' - : "") + - (value.flags.env_var - ? '  ' - : "") + + boxIcons(value) + "" + "

" + utils.escapeHtml(value.description).replaceAll("\n", "
") +