From b0d36c88d903c13ee29c7bf588d73e674678cce3 Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Tue, 15 Jul 2008 22:55:25 +0000 Subject: [PATCH] * luci/splash: fix #92 --- applications/luci-splash/luasrc/controller/splash/splash.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/applications/luci-splash/luasrc/controller/splash/splash.lua b/applications/luci-splash/luasrc/controller/splash/splash.lua index 6512ee5b1..7dbf488a4 100644 --- a/applications/luci-splash/luasrc/controller/splash/splash.lua +++ b/applications/luci-splash/luasrc/controller/splash/splash.lua @@ -9,9 +9,9 @@ function index() end function action_dispatch() - local mac = luci.sys.net.ip4mac(luci.http.getenv("REMOTE_ADDR")) + local mac = luci.sys.net.ip4mac(luci.http.getenv("REMOTE_ADDR")) or "" local status = luci.sys.execl("luci-splash status "..mac)[1] - if status == "whitelisted" or status == "lease" then + if #mac > 0 and ( status == "whitelisted" or status == "lease" ) then luci.http.redirect(luci.dispatcher.build_url()) else luci.http.redirect(luci.dispatcher.build_url("splash", "splash", "splash")) @@ -26,4 +26,4 @@ function action_activate() else luci.http.redirect(luci.dispatcher.build_url()) end -end \ No newline at end of file +end -- 2.11.0