summaryrefslogtreecommitdiffstats
path: root/js/app/services/persistence.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'js/app/services/persistence.coffee')
-rw-r--r--js/app/services/persistence.coffee21
1 files changed, 20 insertions, 1 deletions
diff --git a/js/app/services/persistence.coffee b/js/app/services/persistence.coffee
index a5905e745..98549b98f 100644
--- a/js/app/services/persistence.coffee
+++ b/js/app/services/persistence.coffee
@@ -200,6 +200,16 @@ $rootScope) ->
@_request.post 'news_feeds_delete', params
+ restoreFeed: (feedId, onSuccess=null) ->
+ onSuccess or= ->
+ params =
+ onSuccess: onSuccess
+ routeParams:
+ feedId: feedId
+
+ @_request.post 'news_feeds_restore', params
+
+
moveFeed: (feedId, folderId) ->
###
moves a feed to a new folder
@@ -319,10 +329,19 @@ $rootScope) ->
routeParams:
folderId: folderId
-
@_request.post 'news_folders_delete', params
+ restoreFolder: (folderId, onSuccess=null) ->
+ onSuccess or= ->
+ params =
+ onSuccess: onSuccess
+ routeParams:
+ folderId: folderId
+
+ @_request.post 'news_folders_restore', params
+
+
renameFolder: (folderId, folderName) ->
###
Save if a folder was collapsed