mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-13 08:09:41 +00:00
Firewall: add model for categories. work in progress for https://github.com/opnsense/core/issues/4587
bugfix some javascript, value need to contain the unescaped value (like it previously was when statically loaded).
This commit is contained in:
parent
4035a2f955
commit
bdc4430963
@ -183,7 +183,8 @@ function hook_firewall_categories() {
|
||||
ajaxCall('/api/firewall/category/searchItem', {}, function(data){
|
||||
if (data.rows !== undefined && data.rows.length > 0) {
|
||||
for (let i=0; i < data.rows.length ; ++i) {
|
||||
cat_select.append($("<option/>").val(data.rows[i].name).html(data.rows[i].name));
|
||||
let opt_val = $('<div/>').html(data.rows[i].name).text();
|
||||
cat_select.append($("<option/>").val(opt_val).html(data.rows[i].name));
|
||||
}
|
||||
}
|
||||
cat_select.selectpicker('refresh');
|
||||
@ -192,7 +193,7 @@ function hook_firewall_categories() {
|
||||
cat_select.addClass('hidden');
|
||||
} else {
|
||||
let tmp = [];
|
||||
if (window.sessionStorage && window.sessionStorage.getItem("firewall.selected.categories")) {
|
||||
if (window.sessionStorage && window.sessionStorage.getItem("firewall.selected.categories") !== null) {
|
||||
tmp = window.sessionStorage.getItem("firewall.selected.categories").split(',');
|
||||
}
|
||||
cat_select.val(tmp);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user