diff --git a/scripts/pi-hole/js/groups-adlists.js b/scripts/pi-hole/js/groups-adlists.js index 271e08a6..862e45db 100644 --- a/scripts/pi-hole/js/groups-adlists.js +++ b/scripts/pi-hole/js/groups-adlists.js @@ -178,6 +178,7 @@ function initTable() { }, stateLoadCallback: function () { var data = utils.stateLoadCallback("groups-adlists-table"); + // Return if not available if (data === null) { return null; diff --git a/scripts/pi-hole/js/groups-clients.js b/scripts/pi-hole/js/groups-clients.js index ad987153..5de4d838 100644 --- a/scripts/pi-hole/js/groups-clients.js +++ b/scripts/pi-hole/js/groups-clients.js @@ -222,6 +222,7 @@ function initTable() { }, stateLoadCallback: function () { var data = utils.stateLoadCallback("groups-clients-table"); + // Return if not available if (data === null) { return null; diff --git a/scripts/pi-hole/js/groups-domains.js b/scripts/pi-hole/js/groups-domains.js index 911eaa01..ce00d5b3 100644 --- a/scripts/pi-hole/js/groups-domains.js +++ b/scripts/pi-hole/js/groups-domains.js @@ -73,7 +73,7 @@ function initTable() { { data: "type", searchable: false }, { data: "enabled", searchable: false }, { data: "comment" }, - { data: "groups", searchable: false }, + { data: "groups", searchable: false, visible: showtype === "all" }, { data: null, width: "80px", orderable: false } ], drawCallback: function () { @@ -251,6 +251,7 @@ function initTable() { }, stateLoadCallback: function () { var data = utils.stateLoadCallback("groups-domains-table"); + // Return if not available if (data === null) { return null; diff --git a/scripts/pi-hole/js/groups.js b/scripts/pi-hole/js/groups.js index f59dd1b0..eda13ad7 100644 --- a/scripts/pi-hole/js/groups.js +++ b/scripts/pi-hole/js/groups.js @@ -91,6 +91,7 @@ $(function () { }, stateLoadCallback: function () { var data = utils.stateLoadCallback("groups-table"); + // Return if not available if (data === null) { return null;