summaryrefslogtreecommitdiffhomepage
path: root/modules/luci-base/luasrc/model/uci.lua
diff options
context:
space:
mode:
authorJo-Philipp Wich <jo@mein.io>2018-04-07 14:09:18 +0200
committerJo-Philipp Wich <jo@mein.io>2018-04-07 14:09:18 +0200
commit8c636c87ee14d4d0bac904b23f35b016b8cf19e0 (patch)
treec73fcf159913f7561d01824bf2cb2d1a267b6945 /modules/luci-base/luasrc/model/uci.lua
parent646545da5665288b4ed2d8b5b852e004ec164a27 (diff)
luci-base: fix luci.model.uci.get_first()
Properly propagate the config parameter to the foreach iterator in order to fix get_first() lookups. Fixes #1734. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'modules/luci-base/luasrc/model/uci.lua')
-rw-r--r--modules/luci-base/luasrc/model/uci.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/luci-base/luasrc/model/uci.lua b/modules/luci-base/luasrc/model/uci.lua
index 7e1c8f5952..0e3950c0bd 100644
--- a/modules/luci-base/luasrc/model/uci.lua
+++ b/modules/luci-base/luasrc/model/uci.lua
@@ -242,7 +242,7 @@ end
function get_first(self, config, stype, option, default)
local rv = default
- self:foreach(conf, stype, function(s)
+ self:foreach(config, stype, function(s)
local val = not option and s[".name"] or s[option]
if type(default) == "number" then