diff options
Diffstat (limited to 'src/Resource.js')
| -rw-r--r-- | src/Resource.js | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/Resource.js b/src/Resource.js index 4bec60f9..f4440e00 100644 --- a/src/Resource.js +++ b/src/Resource.js @@ -111,7 +111,8 @@ ResourceFactory.prototype = { method: action.method, url: route.url(extend({}, extractParams(data), action.params || {}, params)), data: data - }).on('success', function(response, status) { + }).then(function(response) { + response = response.data; if (response) { if (action.isArray) { value.length = 0; @@ -123,9 +124,7 @@ ResourceFactory.prototype = { } } (success||noop)(value); - }); - - if (error) future.on('error', error); + }, error); return value; }; |
