Revision 4bf05cad src/gr/ebs/gss/client/GSS.java

b/src/gr/ebs/gss/client/GSS.java
19 19
package gr.ebs.gss.client;
20 20

  
21 21
import gr.ebs.gss.client.clipboard.Clipboard;
22
import gr.ebs.gss.client.commands.GetUserCommand;
22 23
import gr.ebs.gss.client.dnd.DnDFocusPanel;
23 24
import gr.ebs.gss.client.dnd.DnDSimpleFocusPanel;
24 25
import gr.ebs.gss.client.rest.GetCommand;
......
831 832
		return userFullNameMap.get(_userName);
832 833
	}
833 834

  
834
	public boolean hasUserFullName(String _userName) {
835
		String userFullNameFromMap = GSS.get().findUserFullName(_userName);
836
		if (userFullNameFromMap == null)
837
			return false;
838
		return true;
835
	public String getUserFullName(String _userName) {
836
		if (GSS.get().findUserFullName(_userName) == null){
837
			GSS.get().putUserToMap(_userName, _userName);
838
			GetUserCommand guc = new GetUserCommand(_userName);
839
			guc.execute();
840
		}
841
		return GSS.get().findUserFullName(_userName);
839 842
	}
840 843
}

Also available in: Unified diff