applications/luci-splash: do explicit check for state new
This commit is contained in:
parent
7d7fcecb74
commit
2dcd2eb9b2
1 changed files with 3 additions and 3 deletions
|
@ -13,10 +13,10 @@ end
|
|||
function action_dispatch()
|
||||
local mac = luci.sys.net.ip4mac(luci.http.getenv("REMOTE_ADDR")) or ""
|
||||
local status = luci.util.execl("luci-splash status " .. mac)[1]
|
||||
if #mac > 0 and ( status == "whitelist" or status == "lease" ) then
|
||||
luci.http.redirect(luci.dispatcher.build_url())
|
||||
else
|
||||
if #mac > 0 and status == "new" then
|
||||
luci.http.redirect(luci.dispatcher.build_url("splash", "splash"))
|
||||
else
|
||||
luci.http.redirect(luci.dispatcher.build_url())
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in a new issue