diff --git a/scripts/pi-hole/js/settings.js b/scripts/pi-hole/js/settings.js index dc5c1ff4..660bb56a 100644 --- a/scripts/pi-hole/js/settings.js +++ b/scripts/pi-hole/js/settings.js @@ -37,10 +37,26 @@ function setConfigValues(topic, key, value) { // else: we have a setting we can set var escapedKey = key.replaceAll(".", "\\."); + var envTitle = $(`.${escapedKey}`); + + if (value.flags.advanced) { + if (envTitle.find(".advanced-warning").length === 0) { + envTitle.append( + ` ` + ); + } + } + + if (value.flags.restart_dnsmasq) { + if (envTitle.find(".restart-warning").length === 0) { + envTitle.append( + ` ` + ); + } + } if (value.flags.env_var) { // If this setting has been set by environment variable, display a padlock in the section title - var envTitle = $(`.${escapedKey}`); if (envTitle.find(".env-warning").length === 0) { envTitle.append( ` ` diff --git a/settings-dhcp.lp b/settings-dhcp.lp index e66609fb..60a64cb8 100644 --- a/settings-dhcp.lp +++ b/settings-dhcp.lp @@ -146,7 +146,7 @@ mg.include('scripts/pi-hole/lua/settings_header.lp','r')