luci: fix nil value error

This commit is contained in:
xiaorouji 2023-09-13 13:51:29 +08:00 committed by sbwml
parent a31b010e8c
commit 71f43d8da7

View File

@ -270,10 +270,12 @@ o.rows = 5
o.wrap = "off"
o.remove = function(self, section)
local node_value = node:formvalue(global_cfgid)
local node_t = m:get(node_value)
if node_value ~= "nil" then
local node_t = m:get(node_value) or {}
if node_t.type == "Xray" then
AbstractValue.remove(self, section)
end
end
end
o = s:taboption("DNS", Button, "clear_ipset", translate("Clear IPSET"), translate("Try this feature if the rule modification does not take effect."))