import gr.grnet.pithos.web.client.FileVersionsDialog.Images;
import gr.grnet.pithos.web.client.foldertree.File;
-import gr.grnet.pithos.web.client.foldertree.Resource;
import gr.grnet.pithos.web.client.foldertree.Version;
import gr.grnet.pithos.web.client.rest.PostRequest;
import gr.grnet.pithos.web.client.rest.RestException;
import com.google.gwt.core.client.Scheduler;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
-import com.google.gwt.event.dom.client.ScrollHandler;
-import com.google.gwt.event.shared.HandlerRegistration;
import com.google.gwt.http.client.Response;
import com.google.gwt.http.client.URL;
import com.google.gwt.i18n.client.DateTimeFormat;
import com.google.gwt.user.client.ui.FlexTable;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
-import com.google.gwt.user.client.ui.NativeVerticalScrollbar;
-import com.google.gwt.user.client.ui.ScrollPanel;
-import com.google.gwt.user.client.ui.VerticalPanel;
-import com.google.gwt.user.client.ui.VerticalScrollbar;
-import com.google.gwt.user.client.ui.Widget;
public class VersionsList extends Composite {
downloadHtml.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
- String fileUrl = app.getApiPath() + file.getOwner() + file.getUri() + "?version=" + v.getVersion();
+ String fileUrl = app.getApiPath() + file.getOwnerID() + file.getUri() + "?version=" + v.getVersion();
Window.open(fileUrl, "_BLANK", "");
}
});
void restoreVersion(int version) {
String path = file.getUri() + "?update=";
- PostRequest restoreVersion = new PostRequest(app.getApiPath(), file.getOwner(), path) {
+ PostRequest restoreVersion = new PostRequest(app.getApiPath(), file.getOwnerID(), path) {
@Override
public void onSuccess(Resource result) {
app.sessionExpired();
}
};
- restoreVersion.setHeader("X-Auth-Token", app.getToken());
+ restoreVersion.setHeader("X-Auth-Token", app.getUserToken());
restoreVersion.setHeader("X-Source-Object", URL.encodePathSegment(file.getUri()));
restoreVersion.setHeader("X-Source-Version", String.valueOf(version));
restoreVersion.setHeader("Content-Range", "bytes 0-/*");