From aced8500df9ce7ec6d1824b3bd7d70b63a9cc768 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Mon, 24 Mar 2014 15:29:37 -0500 Subject: [PATCH] IDEMPIERE-1797 Login dialog change language --- .../WEB-INF/src/org/adempiere/webui/panel/LoginPanel.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/LoginPanel.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/LoginPanel.java index 53c1a129a1..0f9f0128e8 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/LoginPanel.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/LoginPanel.java @@ -190,6 +190,8 @@ public class LoginPanel extends Window implements EventListener }); // Make the default language the language of client System + // TODO: possible improvement to check if the first default browser language is supported and default to it + // Executions.getCurrent().getHeader("accept-language"); String defaultLanguage = MClient.get(ctx, 0).getAD_Language(); for(int i = 0; i < lstLanguage.getItemCount(); i++) { @@ -414,6 +416,7 @@ public class LoginPanel extends Window implements EventListener { btnResetPasswordClicked(); } + /* code below commented per security issue IDEMPIERE-1797 reported // Elaine 2009/02/06 - initial language else if (event.getName().equals(Events.ON_CHANGE)) { @@ -422,6 +425,7 @@ public class LoginPanel extends Window implements EventListener onUserIdChange(-1); } } + */ else if (event.getName().equals(ON_LOAD_TOKEN)) { BrowserToken.load(txtUserId);