From: Steven Barth Date: Mon, 5 May 2008 19:56:14 +0000 (+0000) Subject: * ffluci.sgi.haserl: Several fixes X-Git-Tag: 0.8.0~1078 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=decdaf673607169fbe2979d18c59498f2ca47b39;p=project%2Fluci.git * ffluci.sgi.haserl: Several fixes * ffluci.menu: Enabled caching --- diff --git a/core/src/ffluci/menu.lua b/core/src/ffluci/menu.lua index c153ef5339..ed05f881d6 100644 --- a/core/src/ffluci/menu.lua +++ b/core/src/ffluci/menu.lua @@ -118,6 +118,8 @@ end -- Returns the menu information function get() - collect() + if not menu then + collect() + end return menu end \ No newline at end of file diff --git a/core/src/ffluci/sgi/haserl.lua b/core/src/ffluci/sgi/haserl.lua index 01c2083c22..75b9bf1087 100644 --- a/core/src/ffluci/sgi/haserl.lua +++ b/core/src/ffluci/sgi/haserl.lua @@ -52,7 +52,7 @@ end -- Gets a table of values with a certain prefix function ffluci.http.formvaluetable(prefix) - return formvalue(prefix, {}) + return ffluci.http.formvalue(prefix, {}) end @@ -73,7 +73,7 @@ function ffluci.http.redirect(url, qs) url = url .. "?" .. qs end - set_status(302, "Found") + ffluci.http.set_status(302, "Found") print("Location: " .. url .. "\n") end