X-Git-Url: https://code.grnet.gr/git/pithos/blobdiff_plain/9ab5db6dc5415e74cd4a3314ceba525b2b2c9e34..66f2db74d352093675ef8b55e85451da511c50e5:/src/gr/ebs/gss/client/FileList.java diff --git a/src/gr/ebs/gss/client/FileList.java b/src/gr/ebs/gss/client/FileList.java index e23187c..db4a970 100644 --- a/src/gr/ebs/gss/client/FileList.java +++ b/src/gr/ebs/gss/client/FileList.java @@ -17,7 +17,7 @@ * along with GSS. If not, see . */ package gr.ebs.gss.client; - +import gr.ebs.gss.client.commands.GetUserCommand; import gr.ebs.gss.client.dnd.DnDSimpleFocusPanel; import gr.ebs.gss.client.dnd.DnDTreeItem; import gr.ebs.gss.client.rest.GetCommand; @@ -674,7 +674,13 @@ public class FileList extends Composite implements ClickHandler { "(view)" + ""); else table.setHTML(i, 1, file.getName()); - table.setText(i, 2, file.getOwner()); + + if(GSS.get().findUserFullName(file.getOwner()) == null){ + GetUserCommand guc = new GetUserCommand(file.getOwner()); + guc.execute(); + GSS.get().putUserToMap(file.getOwner(), file.getOwner()); + } + table.setText(i, 2, GSS.get().getUserFullName(file.getOwner())); table.setText(i, 3, file.getPath()); table.setText(i, 4, String.valueOf(file.getVersion())); table.setText(i, 5, String.valueOf(file.getFileSizeAsString()));