From: Jo-Philipp Wich Date: Wed, 23 May 2018 07:58:53 +0000 (+0200) Subject: Merge pull request #1814 from Ansuel/lua-interpreter X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fluci.git;a=commitdiff_plain;h=7acacf2cf806c5d74fc60f8a2de95628ba52bb7d;hp=bc8e92863926fa6a9ae050b009bb201d576e76f8 Merge pull request #1814 from Ansuel/lua-interpreter luci-base: fix dispacher fail --- diff --git a/modules/luci-base/luasrc/dispatcher.lua b/modules/luci-base/luasrc/dispatcher.lua index 45e1e308f..2c58b0ab3 100644 --- a/modules/luci-base/luasrc/dispatcher.lua +++ b/modules/luci-base/luasrc/dispatcher.lua @@ -358,7 +358,7 @@ function dispatch(request) elseif key == "REQUEST_URI" then return build_url(unpack(ctx.requestpath)) elseif key == "FULL_REQUEST_URI" then - local url = { http.getenv("SCRIPT_NAME"), http.getenv("PATH_INFO") } + local url = { http.getenv("SCRIPT_NAME") or "" , http.getenv("PATH_INFO") } local query = http.getenv("QUERY_STRING") if query and #query > 0 then url[#url+1] = "?"