diff options
Diffstat (limited to 'app/acf-util/logon-controller.lua')
-rw-r--r-- | app/acf-util/logon-controller.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/acf-util/logon-controller.lua b/app/acf-util/logon-controller.lua index f1fa93d..165bedb 100644 --- a/app/acf-util/logon-controller.lua +++ b/app/acf-util/logon-controller.lua @@ -34,8 +34,8 @@ logon = function(self) if logon.value then -- only copy the logonredirect if redirecting to that page if logonredirect and cmdresult.value.redir.value then - local prefix, controller, action = self.parse_path_info("/"..cmdresult.value.redir.value) - if logonredirect.action == action and logonredirect.controller == controller then + local prefix, controller, action = self.parse_redir_string(cmdresult.value.redir.value) + if logonredirect.action == action and logonredirect.controller == controller and logonredirect.prefix == prefix then self.sessiondata.logonredirect = logonredirect end end |