* minor: always reload role after login.

This commit is contained in:
Heng Sin Low 2008-10-14 16:32:54 +00:00
parent f277ea645b
commit 9a904111b7
1 changed files with 4 additions and 0 deletions

View File

@ -26,6 +26,7 @@ import org.adempiere.webui.component.Window;
import org.adempiere.webui.exception.ApplicationException; import org.adempiere.webui.exception.ApplicationException;
import org.adempiere.webui.window.LoginWindow; import org.adempiere.webui.window.LoginWindow;
import org.compiere.db.CConnection; import org.compiere.db.CConnection;
import org.compiere.model.MRole;
import org.compiere.util.Env; import org.compiere.util.Env;
import org.compiere.util.KeyNamePair; import org.compiere.util.KeyNamePair;
import org.compiere.util.Language; import org.compiere.util.Language;
@ -221,6 +222,9 @@ public class RolePanel extends Window implements EventListener
lstClient.appendItem(clientKNPairs[i].getName(), clientKNPairs[i].getID()); lstClient.appendItem(clientKNPairs[i].getName(), clientKNPairs[i].getID());
lstClient.setSelectedIndex(0); lstClient.setSelectedIndex(0);
} }
//force reload of default role
MRole.getDefault(Env.getCtx(), true);
} }
updateOrganisationList(); updateOrganisationList();
} }