From ec3f0b25f660dc275551011cffbdc1b01f9b3cf0 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Tue, 17 Oct 2017 09:00:01 -0400 Subject: [PATCH] save with server fixes --- src/services/folderService.js | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/services/folderService.js b/src/services/folderService.js index ac8f55b780..a53c12e331 100644 --- a/src/services/folderService.js +++ b/src/services/folderService.js @@ -108,13 +108,13 @@ function initFolderService() { request = new FolderRequest(folder); if (!folder.id) { - self.apiService.postFolder(request, apiSuccess, function (response) { - handleError(response, deferred); + self.apiService.postFolder(request).then(apiSuccess, function (response) { + deferred.reject(response); }); } else { - self.apiService.putFolder(folder.id, request, apiSuccess, function (response) { - handleError(response, deferred); + self.apiService.putFolder(folder.id, request).then(apiSuccess, function (response) { + deferred.reject(response); }); } @@ -222,8 +222,4 @@ function initFolderService() { return self.delete(id); }); }; - - function handleError(error, deferred) { - deferred.reject(error); - } }