From: Jo-Philipp Wich Date: Thu, 22 Sep 2011 02:49:03 +0000 (+0000) Subject: modules/admin-full: clear radio wide disable flag when toggling wifinet X-Git-Tag: 0.11.0~1753 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=01d99250aed1801fdcd05e332b0e53b9741871f3;p=oweals%2Fluci.git modules/admin-full: clear radio wide disable flag when toggling wifinet --- diff --git a/modules/admin-full/luasrc/controller/admin/network.lua b/modules/admin-full/luasrc/controller/admin/network.lua index d2f17a4fa..85476fffe 100644 --- a/modules/admin-full/luasrc/controller/admin/network.lua +++ b/modules/admin-full/luasrc/controller/admin/network.lua @@ -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")