modules/admin-full: fix removal of wireless networks if radio is disabled

This commit is contained in:
Jo-Philipp Wich 2011-12-05 19:34:47 +00:00
parent 2221b44d98
commit 9fa385a7ec

View file

@ -216,14 +216,14 @@ function wifi_delete(network)
local dev = wnet:get_device() local dev = wnet:get_device()
local net = wnet:get_network() local net = wnet:get_network()
if dev then if dev then
luci.sys.call("env -i /sbin/wifi down %q" % dev:name()) luci.sys.call("env -i /sbin/wifi down %q >/dev/null" % dev:name())
ntm:del_wifinet(network) ntm:del_wifinet(network)
ntm:commit("wireless") ntm:commit("wireless")
if net:is_empty() then if net:is_empty() then
ntm:del_network(net:name()) ntm:del_network(net:name())
ntm:commit("network") ntm:commit("network")
end end
luci.sys.call("env -i /sbin/wifi up %q" % dev:name()) luci.sys.call("env -i /sbin/wifi up %q >/dev/null" % dev:name())
end end
end end