summaryrefslogtreecommitdiffstats
path: root/app/acf-util/logon-controller.lua
diff options
context:
space:
mode:
Diffstat (limited to 'app/acf-util/logon-controller.lua')
-rw-r--r--app/acf-util/logon-controller.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/app/acf-util/logon-controller.lua b/app/acf-util/logon-controller.lua
index 6ac293e..4fa3d20 100644
--- a/app/acf-util/logon-controller.lua
+++ b/app/acf-util/logon-controller.lua
@@ -29,7 +29,7 @@ logon = function(self)
if clientdata.submit then
local logonredirect = self.sessiondata.logonredirect
local logon = self.model:logon(clientdata.userid, clientdata.password, conf.clientip, conf.sessiondir, sessiondata)
- -- If successful logon, redirect to welcome-page, otherwise try again
+ -- If successful logon, redirect to home or welcome page, otherwise try again
if logon.value then
cmdresult.descr = "Logon Successful"
else
@@ -41,6 +41,8 @@ logon = function(self)
if redir.value == "" then
if self.sessiondata.userinfo and self.sessiondata.userinfo.home and self.sessiondata.userinfo.home ~= "" then
redir.value = self.sessiondata.userinfo.home
+ elseif self.conf.home and self.conf.home ~= "" then
+ redir.value = self.conf.home
else
redir.value = "/acf-util/welcome/read"
end