Implemented empty container for all containers with the new api
[pithos-web-client] / src / gr / grnet / pithos / web / client / Pithos.java
index a2f89a8..fa6bcb4 100644 (file)
@@ -1342,8 +1342,9 @@ public class Pithos implements EntryPoint, ResizeHandler {
                fileList.selectByUrl(selectedUrls);
        }
        
-       public void emptyTrash() {
-               DeleteRequest delete = new DeleteRequest(getApiPath(), getUsername(), "/trash?delimiter=/") {
+       public void emptyContainer(final Folder container) {
+               String path = "/" + container.getName() + "?delimiter=/";
+               DeleteRequest delete = new DeleteRequest(getApiPath(), getUsername(), path) {
                        
                        @Override
                        protected void onUnauthorized(Response response) {
@@ -1352,7 +1353,7 @@ public class Pithos implements EntryPoint, ResizeHandler {
                        
                        @Override
                        public void onSuccess(Resource result) {
-                               updateTrash(true, null);
+                               updateFolder(container, true, null, true);
                        }
                        
                        @Override