diff options
author | Jo-Philipp Wich <jow@openwrt.org> | 2012-11-21 19:29:47 +0000 |
---|---|---|
committer | Jo-Philipp Wich <jow@openwrt.org> | 2012-11-21 19:29:47 +0000 |
commit | 69ac1031b7e83fb68ee1f6f952890fc0654f54f8 (patch) | |
tree | 4f220decbd7c7e9a796431db67079e9687dc372b /modules/freifunk/luasrc/controller | |
parent | ef8e4eb991a1b496085c57f6b8381b623311db89 (diff) |
applications/luci-commands, applications/luci-upnp, modules/admin-core, modules/admin-full, modules/freifunk: clean up argument handling of leaf nodes
Diffstat (limited to 'modules/freifunk/luasrc/controller')
-rw-r--r-- | modules/freifunk/luasrc/controller/freifunk/freifunk.lua | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/modules/freifunk/luasrc/controller/freifunk/freifunk.lua b/modules/freifunk/luasrc/controller/freifunk/freifunk.lua index 666f0864b..e81e07c94 100644 --- a/modules/freifunk/luasrc/controller/freifunk/freifunk.lua +++ b/modules/freifunk/luasrc/controller/freifunk/freifunk.lua @@ -251,15 +251,14 @@ function jsonstatus() ltn12.pump.all(json.Encoder(root):source(), http.write) end -function public_status_json() +function public_status_json(devs) local twa = require "luci.tools.webadmin" local sys = require "luci.sys" local i18n = require "luci.i18n" - local path = luci.dispatcher.context.requestpath local rv = { } local dev - for dev in path[#path]:gmatch("[%w%.%-]+") do + for dev in devs:gmatch("[%w%.%-]+") do local j = { id = dev } local iw = luci.sys.wifi.getiwinfo(dev) if iw then |