summaryrefslogtreecommitdiffhomepage
path: root/libs
diff options
context:
space:
mode:
authorSteven Barth <steven@midlink.org>2008-08-11 12:53:41 +0000
committerSteven Barth <steven@midlink.org>2008-08-11 12:53:41 +0000
commitb723b936c53d251d43a1e5999ca81c88cf2cad3f (patch)
tree12e5dc3e6a0204be3cd3d4d68a450c99d9def494 /libs
parent37b3fba68869e1d96a46990caf02ccd67c7b93a9 (diff)
Minor bugfixes
Diffstat (limited to 'libs')
-rw-r--r--libs/cbi/luasrc/cbi.lua2
-rw-r--r--libs/web/luasrc/dispatcher.lua3
2 files changed, 3 insertions, 2 deletions
diff --git a/libs/cbi/luasrc/cbi.lua b/libs/cbi/luasrc/cbi.lua
index 0ec2ff815..ad5a51974 100644
--- a/libs/cbi/luasrc/cbi.lua
+++ b/libs/cbi/luasrc/cbi.lua
@@ -649,7 +649,7 @@ function AbstractValue.parse(self, section)
if self.rmempty or self.optional then
self:remove(section)
elseif not fvalue or fvalue ~= cvalue then
- self.tag_missing[section] = true
+ --self.tag_missing[section] = true
end
end
end
diff --git a/libs/web/luasrc/dispatcher.lua b/libs/web/luasrc/dispatcher.lua
index ca507bebd..4253fc04a 100644
--- a/libs/web/luasrc/dispatcher.lua
+++ b/libs/web/luasrc/dispatcher.lua
@@ -172,7 +172,8 @@ function dispatch(request)
local authen = authenticator[track.sysauth_authenticator]
local def = (type(track.sysauth) == "string") and track.sysauth
local accs = def and {track.sysauth} or track.sysauth
- local sess = luci.http.getcookie("sysauth"):match("^[A-F0-9]+$")
+ local sess = luci.http.getcookie("sysauth")
+ sess = sess and sess:match("^[A-F0-9]+$")
local user = luci.sauth.read(sess)
if not luci.util.contains(accs, user) then