@@ -181,6 +181,9 @@ function doLogin(prs_key, params)
|
||||
// Liever geen session maar m_connections heeft dit al nodig voor zijn fac.initsession
|
||||
// Bovendien voorkomen we zo dat een simpele user.lang() al een _require_prs_perslid triggert
|
||||
Session("user_lang") = fac_lang || user.dblang();
|
||||
|
||||
Session("time_zone") = user.timezone();
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@@ -212,8 +212,8 @@ SafeOracle.prototype.Get = function _get (descfield, table, keyname, key)
|
||||
// ident += "<system>";
|
||||
|
||||
var oraprefix = "BEGIN"
|
||||
+ " DBMS_SESSION.SET_IDENTIFIER(" + safe.quoted_sql(ident) + ");"
|
||||
+ " fac.initsession("+safe.quoted_sql(user_lang)+");"
|
||||
+ " fac.initsession("+safe.quoted_sql(ident)+", "+safe.quoted_sql(user_lang)+", "+safe.quoted_sql(Session("time_zone"))+");"
|
||||
+ "END;";
|
||||
|
||||
o.Execute( oraprefix );
|
||||
%>
|
||||
|
||||
Reference in New Issue
Block a user