summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2014-10-01 14:32:28 +0000
committerTed Trask <ttrask01@yahoo.com>2014-10-01 14:32:28 +0000
commite859ac6f54f7c1ebca348c1ae413e2be535cfd41 (patch)
treec3ce27f7841159729542d5952861944a099ac1b8
parent7745de8a058669afa9b6c3035d3c42f501b15f22 (diff)
downloadacf-core-e859ac6f54f7c1ebca348c1ae413e2be535cfd41.tar.bz2
acf-core-e859ac6f54f7c1ebca348c1ae413e2be535cfd41.tar.xz
Change www redirector to prefer specified redir over referrer
-rw-r--r--app/acf_www-controller.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/app/acf_www-controller.lua b/app/acf_www-controller.lua
index 0ba143b..e31a586 100644
--- a/app/acf_www-controller.lua
+++ b/app/acf_www-controller.lua
@@ -668,12 +668,12 @@ mymodule.handle_form = function(self, getFunction, setFunction, clientdata, opti
if clientdata.redir then
form.value.redir = cfe({ type="hidden", value=clientdata.redir, label="" })
end
- form = self:redirect_to_referrer(form)
if clientdata.redir and not form.errtxt then
form.value = form.descr -- make it a command result
form.descr = nil
self:redirect(clientdata.redir, form)
end
+ form = self:redirect_to_referrer(form)
else
if clientdata.redir then
form.value.redir = cfe({ type="hidden", value=clientdata.redir, label="" })