luci-app-mwan3: bugfix

* two more luci.model.uci fixes for #1743

Signed-off-by: Dirk Brenken <dev@brenken.org>
This commit is contained in:
Dirk Brenken 2018-04-10 21:38:07 +02:00
parent f7f5395f1c
commit f3a10bb59b

View file

@ -85,7 +85,8 @@ function diagnosticsData(interface, task)
function getInterfaceNumber(interface)
local number = 0
local interfaceNumber
uci.cursor():foreach("mwan3", "interface",
local uci = require "luci.model.uci".cursor()
uci:foreach("mwan3", "interface",
function (section)
number = number+1
if section[".name"] == interface then
@ -130,7 +131,7 @@ function diagnosticsData(interface, task)
local results = ""
local number = getInterfaceNumber(interface)
local uci = uci.cursor(nil, "/var/state")
local uci = require "luci.model.uci".cursor(nil, "/var/state")
local device = uci:get("network", interface, "ifname")
luci.http.prepare_content("text/plain")