if (f == null)
return true;
- HeadRequest<Folder> head = new HeadRequest<Folder>(Folder.class, getApiPath(), getUsername(), "/" + f.getContainer()) {
+ HeadRequest<Folder> head = new HeadRequest<Folder>(Folder.class, getApiPath(), f.getOwner(), "/" + f.getContainer()) {
@Override
public void onSuccess(Folder _result) {
scheduleResfresh();
}
});
+ else
+ scheduleResfresh();
}
@Override
newFolder.setHeader("Content-Length", "0");
Scheduler.get().scheduleDeferred(newFolder);
}
+ else if (((RestException) t).getHttpStatusCode() == Response.SC_FORBIDDEN) {
+ onSuccess(folder);
+ }
else
displayError("Error heading folder: " + ((RestException) t).getHttpStatusText());
}