summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--applications/luci-statistics/luasrc/controller/luci_statistics/luci_statistics.lua4
-rw-r--r--libs/web/luasrc/dispatcher.lua2
2 files changed, 3 insertions, 3 deletions
diff --git a/applications/luci-statistics/luasrc/controller/luci_statistics/luci_statistics.lua b/applications/luci-statistics/luasrc/controller/luci_statistics/luci_statistics.lua
index 76fb373da..43d082d9c 100644
--- a/applications/luci-statistics/luasrc/controller/luci_statistics/luci_statistics.lua
+++ b/applications/luci-statistics/luasrc/controller/luci_statistics/luci_statistics.lua
@@ -128,9 +128,9 @@ function statistics_render()
-- redirect to first instance and return
local r = luci.dispatcher.request
- luci.http.redirect( luci.dispatcher.build_url( {
+ luci.http.redirect( luci.dispatcher.build_url(
r[1], r[2], r[3], instances[1]
- } ) )
+ ) )
return
end
diff --git a/libs/web/luasrc/dispatcher.lua b/libs/web/luasrc/dispatcher.lua
index 3bf9ac9d4..fc551a4bd 100644
--- a/libs/web/luasrc/dispatcher.lua
+++ b/libs/web/luasrc/dispatcher.lua
@@ -46,7 +46,7 @@ built_tree = false
-- Builds a URL
-function build_url(arg)
+function build_url(...)
return luci.http.dispatcher() .. "/" .. table.concat(arg, "/")
end