Skip to content

Commit 919f134

Browse files
authored
Update bug with ipset (hestiacp#3363)
* Update blacklist path * Fix select buttons
1 parent af53874 commit 919f134

File tree

3 files changed

+20
-24
lines changed

3 files changed

+20
-24
lines changed

web/templates/pages/add_firewall.php

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -74,19 +74,17 @@
7474
return a.name > b.name;
7575
});
7676

77-
$(function () {
78-
var targetElement = document.getElementById('quickips_list');
77+
var targetElement = document.getElementById('quickips_list');
7978

79+
var newEl = document.createElement("option");
80+
newEl.text = "IP address lists:";
81+
newEl.disabled = true;
82+
targetElement.appendChild(newEl);
83+
84+
ipLists.forEach(iplist => {
8085
var newEl = document.createElement("option");
81-
newEl.text = "IP address lists:";
82-
newEl.disabled = true;
86+
newEl.text = iplist.name;
87+
newEl.value = "ipset:" + iplist.name;
8388
targetElement.appendChild(newEl);
84-
85-
ipLists.forEach(iplist => {
86-
var newEl = document.createElement("option");
87-
newEl.text = iplist.name;
88-
newEl.value = "ipset:" + iplist.name;
89-
targetElement.appendChild(newEl);
90-
});
9189
});
9290
</script>

web/templates/pages/add_firewall_ipset.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,9 +78,9 @@
7878
];
7979

8080
var blacklist_iplists = [
81-
{ name: "[IPv4] Block Malicious IPs", source: "script:/usr/local/hestia/install/deb/firewall/ipset/blacklist.sh" },
81+
{ name: "[IPv4] Block Malicious IPs", source: "script:/usr/local/hestia/install/common/firewall/ipset/blacklist.sh" },
8282
/*
83-
{name: "[IPv6] Block Malicious IPs", source:"script:/usr/local/hestia/install/deb/firewall/ipset/blacklist.ipv6.sh"},
83+
{name: "[IPv6] Block Malicious IPs", source:"script:/usr/local/hestia/install/common/firewall/ipset/blacklist.ipv6.sh"},
8484
*/
8585
];
8686

web/templates/pages/edit_firewall.php

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -74,19 +74,17 @@
7474
return a.name > b.name;
7575
});
7676

77-
$(function () {
78-
var targetElement = document.getElementById('quickips_list');
77+
var targetElement = document.getElementById('quickips_list');
7978

79+
var newEl = document.createElement("option");
80+
newEl.text = "IP address lists:";
81+
newEl.disabled = true;
82+
targetElement.appendChild(newEl);
83+
84+
ipLists.forEach(iplist => {
8085
var newEl = document.createElement("option");
81-
newEl.text = "IP address lists:";
82-
newEl.disabled = true;
86+
newEl.text = iplist.name;
87+
newEl.value = "ipset:" + iplist.name;
8388
targetElement.appendChild(newEl);
84-
85-
ipLists.forEach(iplist => {
86-
var newEl = document.createElement("option");
87-
newEl.text = iplist.name;
88-
newEl.value = "ipset:" + iplist.name;
89-
targetElement.appendChild(newEl);
90-
});
9189
});
9290
</script>

0 commit comments

Comments
 (0)