summaryrefslogtreecommitdiffhomepage
path: root/libs/web/luasrc/dispatcher.lua
diff options
context:
space:
mode:
authorSteven Barth <steven@midlink.org>2008-11-02 13:26:41 +0000
committerSteven Barth <steven@midlink.org>2008-11-02 13:26:41 +0000
commit9d85bd73e5562ae72715935187ce0d55c3009d24 (patch)
tree9bdd2ff4462bf46818b7ac3a0ccfeba4d7031951 /libs/web/luasrc/dispatcher.lua
parentd600a2f2094b3276f3f84886a43789810dc57366 (diff)
Rewrote state based redirection
Diffstat (limited to 'libs/web/luasrc/dispatcher.lua')
-rw-r--r--libs/web/luasrc/dispatcher.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/web/luasrc/dispatcher.lua b/libs/web/luasrc/dispatcher.lua
index 176a3b272..8d79d7e8a 100644
--- a/libs/web/luasrc/dispatcher.lua
+++ b/libs/web/luasrc/dispatcher.lua
@@ -522,6 +522,11 @@ function cbi(model, config)
end
end
+ if config.on_success_to and state and state > 0 then
+ luci.http.redirect(config.on_success_to)
+ return
+ end
+
if config.state_handler then
if not config.state_handler(state, maps) then
return