}
for (final FileResource dto : versions) {
HTML restoreVersion = new HTML("<a href='#' class='hidden-link info'><span>"+AbstractImagePrototype.create(images.restore()).getHTML()+"</span><div>Restore this Version</div></a>");
- restoreVersion.addClickHandler( new ClickHandler() {
+ restoreVersion.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
restoreVersion(dto);
String dateString = RestCommand.getDate();
String resource = dto.getUri().substring(app.getApiPath().length()-1, dto.getUri().length());
String sig = app.getCurrentUserResource().getUsername()+" "+RestCommand.calculateSig("GET", dateString, resource, RestCommand.base64decode(app.getToken()));
- String fileUrl = dto.getUri() + "&Authorization=" + URL.encodeComponent(sig) + "&Date="+URL.encodeComponent(dateString);
+ String fileUrl = dto.getUri() + "?version=" + dto.getVersion() + "&Authorization=" + URL.encodeComponent(sig) + "&Date="+URL.encodeComponent(dateString);
Window.open(fileUrl, "_BLANK", "");
}
});