Revision 5f91f72d
b/src/gr/grnet/pithos/web/client/DeleteFileDialog.java | ||
---|---|---|
50 | 50 |
import com.google.gwt.event.dom.client.ClickHandler; |
51 | 51 |
import com.google.gwt.event.dom.client.KeyCodes; |
52 | 52 |
import com.google.gwt.http.client.Response; |
53 |
import com.google.gwt.http.client.URL; |
|
53 | 54 |
import com.google.gwt.user.client.Command; |
54 | 55 |
import com.google.gwt.user.client.Event.NativePreviewEvent; |
55 | 56 |
import com.google.gwt.user.client.ui.AbstractImagePrototype; |
... | ... | |
135 | 136 |
if (iter.hasNext()) { |
136 | 137 |
File f = iter.next(); |
137 | 138 |
String path = f.getUri(); |
138 |
DeleteRequest deleteFile = new DeleteRequest(app.getApiPath(), f.getOwner(), path) {
|
|
139 |
DeleteRequest deleteFile = new DeleteRequest(app.getApiPath(), f.getOwner(), URL.encode(path)) {
|
|
139 | 140 |
@Override |
140 | 141 |
public void onSuccess(Resource result) { |
141 | 142 |
deleteFile(iter); |
b/src/gr/grnet/pithos/web/client/Pithos.java | ||
---|---|---|
866 | 866 |
if (o != null && !o.containsKey("subdir")) { |
867 | 867 |
JSONString name = o.get("name").isString(); |
868 | 868 |
String path = "/" + folder.getContainer() + "/" + name.stringValue(); |
869 |
DeleteRequest delete = new DeleteRequest(getApiPath(), folder.getOwner(), path) {
|
|
869 |
DeleteRequest delete = new DeleteRequest(getApiPath(), folder.getOwner(), URL.encode(path)) {
|
|
870 | 870 |
@Override |
871 | 871 |
public void onSuccess(Resource result) { |
872 | 872 |
deleteObject(folder, i + 1, array); |
... | ... | |
923 | 923 |
} |
924 | 924 |
else { |
925 | 925 |
String path = folder.getUri(); |
926 |
DeleteRequest deleteFolder = new DeleteRequest(getApiPath(), getUsername(), path) {
|
|
926 |
DeleteRequest deleteFolder = new DeleteRequest(getApiPath(), getUsername(), URL.encode(path)) {
|
|
927 | 927 |
@Override |
928 | 928 |
public void onSuccess(Resource result) { |
929 | 929 |
updateFolder(folder.getParent(), true, new Command() { |
b/src/gr/grnet/pithos/web/client/commands/EmptyTrashCommand.java | ||
---|---|---|
114 | 114 |
@Override |
115 | 115 |
public void execute() { |
116 | 116 |
String path = _f.getUri(); |
117 |
DeleteRequest deleteF = new DeleteRequest(app.getApiPath(), _f.getOwner(), path) {
|
|
117 |
DeleteRequest deleteF = new DeleteRequest(app.getApiPath(), _f.getOwner(), URL.encode(path)) {
|
|
118 | 118 |
|
119 | 119 |
@Override |
120 | 120 |
public void onSuccess(Resource _result) { |
... | ... | |
174 | 174 |
if (iter.hasNext()) { |
175 | 175 |
File f = iter.next(); |
176 | 176 |
String path = f.getUri(); |
177 |
DeleteRequest deleteF = new DeleteRequest(app.getApiPath(), f.getOwner(), path) {
|
|
177 |
DeleteRequest deleteF = new DeleteRequest(app.getApiPath(), f.getOwner(), URL.encode(path)) {
|
|
178 | 178 |
|
179 | 179 |
@Override |
180 | 180 |
public void onSuccess(Resource result) { |
b/src/gr/grnet/pithos/web/client/commands/RestoreTrashCommand.java | ||
---|---|---|
127 | 127 |
|
128 | 128 |
@Override |
129 | 129 |
public void execute() { |
130 |
DeleteRequest deleteFolder = new DeleteRequest(app.getApiPath(), _f.getOwner(), _f.getUri()) {
|
|
130 |
DeleteRequest deleteFolder = new DeleteRequest(app.getApiPath(), _f.getOwner(), URL.encode(_f.getUri())) {
|
|
131 | 131 |
|
132 | 132 |
@Override |
133 | 133 |
public void onSuccess(Resource _result) { |
b/src/gr/grnet/pithos/web/client/commands/ToTrashCommand.java | ||
---|---|---|
127 | 127 |
|
128 | 128 |
@Override |
129 | 129 |
public void execute() { |
130 |
DeleteRequest deleteFolder = new DeleteRequest(app.getApiPath(), _f.getOwner(), _f.getUri()) {
|
|
130 |
DeleteRequest deleteFolder = new DeleteRequest(app.getApiPath(), _f.getOwner(), URL.encode(_f.getUri())) {
|
|
131 | 131 |
|
132 | 132 |
@Override |
133 | 133 |
public void onSuccess(Resource _result) { |
Also available in: Unified diff