modules/admin-full: clear radio wide disable flag when toggling wifinet
authorJo-Philipp Wich <jow@openwrt.org>
Thu, 22 Sep 2011 02:49:03 +0000 (02:49 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Thu, 22 Sep 2011 02:49:03 +0000 (02:49 +0000)
modules/admin-full/luasrc/controller/admin/network.lua

index d2f17a4..85476ff 100644 (file)
@@ -350,7 +350,9 @@ function wifi_reconnect()
        local netmd = require "luci.model.network".init()
 
        local net = netmd:get_wifinet(wnet)
-       if net then
+       local dev = net:get_device()
+       if dev and net then
+               dev:set("disabled", nil)
                net:set("disabled", (mode == "wireless_shutdown") and 1 or nil)
                netmd:commit("wireless")