From b7f4d8c3c3c537f895d3cd7369f5b23ec94820e0 Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Thu, 12 Jan 2012 16:50:31 -0800 Subject: fix($http): anonnymous response interceptors should be treated as factories --- src/service/http.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/service') diff --git a/src/service/http.js b/src/service/http.js index f9a8d921..68f06de7 100644 --- a/src/service/http.js +++ b/src/service/http.js @@ -125,7 +125,11 @@ function $HttpProvider() { responseInterceptors = []; forEach(providerResponseInterceptors, function(interceptor) { - responseInterceptors.push(isString(interceptor) ? $injector.get(interceptor) : interceptor); + responseInterceptors.push( + isString(interceptor) + ? $injector.get(interceptor) + : $injector.invoke(interceptor) + ); }); -- cgit v1.2.3