Revision ce2716a9 src/gr/ebs/gss/client/VersionsList.java

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

  
21 21
import gr.ebs.gss.client.FilePropertiesDialog.Images;
22
import gr.ebs.gss.client.commands.GetUserCommand;
22 23
import gr.ebs.gss.client.rest.DeleteCommand;
23 24
import gr.ebs.gss.client.rest.PostCommand;
24 25
import gr.ebs.gss.client.rest.RestCommand;
......
115 116
			});
116 117

  
117 118
			permTable.setHTML(i, 0, "<span>" + dto.getVersion() + "</span>");
118
			permTable.setHTML(i, 1, "<span>" + formatDate(dto.getCreationDate()) + " by " + dto.getCreatedBy() + "</span>");
119
			permTable.setHTML(i, 2, "<span>" + formatDate(dto.getModificationDate()) + " by " + dto.getModifiedBy() + "</span>");
119

  
120
			if(GSS.get().findUserFullName(dto.getCreatedBy()) == null){
121
				GetUserCommand guc = new GetUserCommand(dto.getCreatedBy());
122
				guc.execute();
123
				GSS.get().putUserToMap(dto.getCreatedBy(), dto.getCreatedBy());
124
			}
125

  
126
			if(GSS.get().findUserFullName(dto.getModifiedBy()) == null){
127
				GetUserCommand guc = new GetUserCommand(dto.getModifiedBy());
128
				guc.execute();
129
				GSS.get().putUserToMap(dto.getModifiedBy(), dto.getModifiedBy());
130
			}
131
			permTable.setHTML(i, 1, "<span>" + formatDate(dto.getCreationDate()) + " by " + GSS.get().findUserFullName(dto.getCreatedBy()) + "</span>");
132
			permTable.setHTML(i, 2, "<span>" + formatDate(dto.getModificationDate()) + " by " + GSS.get().findUserFullName(dto.getModifiedBy()) + "</span>");
120 133
			permTable.setHTML(i, 3, "<span>" + dto.getFileSizeAsString() + "</span>");
121 134
			HTML downloadHtml = new HTML("<a class='hidden-link info' href='#'><span>"+AbstractImagePrototype.create(images.download()).getHTML()+"</span><div>View this Version</div></a>");
122 135
			downloadHtml.addClickHandler(new ClickHandler() {

Also available in: Unified diff