From 0c7effc0c0c4248d0fd96b6fb289139c388a9fb7 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Sun, 29 Mar 2009 22:13:26 +0000 Subject: libs/cbi: properly handle uvl errors without childs --- libs/cbi/luasrc/cbi.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libs/cbi/luasrc/cbi.lua') diff --git a/libs/cbi/luasrc/cbi.lua b/libs/cbi/luasrc/cbi.lua index 4bed9b0e68..e7ad55047f 100644 --- a/libs/cbi/luasrc/cbi.lua +++ b/libs/cbi/luasrc/cbi.lua @@ -166,7 +166,7 @@ local function _uvl_validate_section(node, name) local function tag_section(e) local s = { } - for _, c in ipairs(e.childs) do + for _, c in ipairs(e.childs or { e }) do if c.childs and not c:is(luci.uvl.errors.ERR_DEPENDENCY) then table.insert( s, c.childs[1]:string() ) else -- cgit v1.2.3