Revision b73a903e src/gr/grnet/pithos/web/client/Pithos.java
b/src/gr/grnet/pithos/web/client/Pithos.java | ||
---|---|---|
879 | 879 |
GWT.log("", t); |
880 | 880 |
setError(t); |
881 | 881 |
displayError("System error unable to delete folder: " + t.getMessage()); |
882 |
deleteObject(folder, i + 1, array, callback); |
|
882 | 883 |
} |
883 | 884 |
|
884 | 885 |
@Override |
... | ... | |
1429 | 1430 |
|
1430 | 1431 |
@Override |
1431 | 1432 |
protected void onUnauthorized(Response response) { |
1432 |
if (retries >= MAX_RETRIES) |
|
1433 |
sessionExpired(); |
|
1434 |
else //retry |
|
1435 |
Scheduler.get().scheduleDeferred(this); |
|
1433 |
sessionExpired(); |
|
1436 | 1434 |
} |
1437 | 1435 |
|
1438 | 1436 |
@Override |
... | ... | |
1442 | 1440 |
|
1443 | 1441 |
@Override |
1444 | 1442 |
public void onError(Throwable t) { |
1445 |
if (retries >= MAX_RETRIES) { |
|
1446 |
GWT.log("Error deleting trash", t); |
|
1447 |
setError(t); |
|
1448 |
if (t instanceof RestException) |
|
1449 |
displayError("Error deleting trash: " + ((RestException) t).getHttpStatusText()); |
|
1450 |
else |
|
1451 |
displayError("System error deleting trash: " + t.getMessage()); |
|
1452 |
} |
|
1453 |
else {//retry |
|
1454 |
GWT.log("Retry " + retries); |
|
1455 |
Scheduler.get().scheduleDeferred(this); |
|
1456 |
} |
|
1443 |
GWT.log("Error deleting trash", t); |
|
1444 |
setError(t); |
|
1445 |
if (t instanceof RestException) |
|
1446 |
displayError("Error deleting trash: " + ((RestException) t).getHttpStatusText()); |
|
1447 |
else |
|
1448 |
displayError("System error deleting trash: " + t.getMessage()); |
|
1457 | 1449 |
} |
1458 | 1450 |
}; |
1459 | 1451 |
delete.setHeader("X-Auth-Token", getToken()); |
Also available in: Unified diff