mirror of
https://github.com/pi-hole/web.git
synced 2026-04-20 00:39:52 +01:00
Add per-browser setting to ignore non-fatal dnsmasq warnings
Signed-off-by: DL6ER <dl6er@dl6er.de>
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
* This file is copyright under the latest version of the EUPL.
|
||||
* Please see LICENSE file for your rights under this license. */
|
||||
|
||||
/* global utils:false */
|
||||
/* global utils:false, checkMessages:false */
|
||||
var token = $("#token").text();
|
||||
|
||||
$(function () {
|
||||
@@ -446,3 +446,26 @@ $('button[id="removedynamic"]').on("click", function () {
|
||||
},
|
||||
});
|
||||
});
|
||||
|
||||
// Non-fatal dnsmasq warnings toggle
|
||||
$(function () {
|
||||
var nonfatalwarnigns = $("#hideNonfatalDnsmasqWarnings");
|
||||
var chkboxData = localStorage ? localStorage.getItem("hideNonfatalDnsmasqWarnings_chkbox") : null;
|
||||
|
||||
if (chkboxData !== null) {
|
||||
// Restore checkbox state
|
||||
nonfatalwarnigns.prop("checked", chkboxData === "true");
|
||||
} else {
|
||||
// Initialize checkbox
|
||||
nonfatalwarnigns.prop("checked", false);
|
||||
if (localStorage) {
|
||||
localStorage.setItem("hideNonfatalDnsmasqWarnings_chkbox", false);
|
||||
}
|
||||
}
|
||||
|
||||
nonfatalwarnigns.click(function () {
|
||||
localStorage.setItem("hideNonfatalDnsmasqWarnings_chkbox", nonfatalwarnigns.prop("checked"));
|
||||
// Call check messages to make new setting effective
|
||||
checkMessages();
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user