diff --git a/src/ngResource/resource.js b/src/ngResource/resource.js index 2434ad686b45..ec008086fc50 100644 --- a/src/ngResource/resource.js +++ b/src/ngResource/resource.js @@ -492,10 +492,12 @@ angular.module('ngResource', ['ng']). value.$resolved = true; - (success||noop)(value, response.headers); - response.resource = value; + response = (responseInterceptor)(response); + + (success||noop)(response, response.headers); + return response; }, function(response) { value.$resolved = true;