summaryrefslogtreecommitdiffstats
path: root/js/service/FolderResource.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/service/FolderResource.js')
-rw-r--r--js/service/FolderResource.js10
1 files changed, 8 insertions, 2 deletions
diff --git a/js/service/FolderResource.js b/js/service/FolderResource.js
index a0c75a2e4..997ba1652 100644
--- a/js/service/FolderResource.js
+++ b/js/service/FolderResource.js
@@ -85,12 +85,18 @@ app.factory('FolderResource', function (Resource, $http, BASE_URL, $q) {
};
- FolderResource.prototype.reversiblyDelete = function (id) {
+ FolderResource.prototype.reversiblyDelete = function (name) {
+ var folder = this.get(name);
+ var id = folder.id;
+ folder.deleted = true;
return this.http.delete(this.BASE_URL + '/folders/' + id);
};
- FolderResource.prototype.undoDelete = function (id) {
+ FolderResource.prototype.undoDelete = function (name) {
+ var folder = this.get(name);
+ var id = folder.id;
+ folder.deleted = false;
return this.http.post(this.BASE_URL + '/folders/' + id + '/restore');
};