* Fixed a bug in Luci-Splash

This commit is contained in:
Steven Barth 2008-06-06 21:49:17 +00:00
parent 37caa67aaa
commit 0092df3d17

View file

@ -73,15 +73,20 @@ end
-- Remove a lease from state and invoke remove_rule
function remove_lease(mac)
mac = mac:lower()
local del = {}
uci.foreach("luci_splash", "lease",
function (section)
if section.mac:lower() == mac then
remove_rule(mac)
uci.delete("luci_splash", section[".name"])
table.insert(del, section[".name"])
end
end)
for i,j in ipairs(del) do
remove_rule(j)
uci.delete("luci_splash", j)
end
uci.save()
end