From e88981bdc16ade9cab1378a36c82dd554f4e0870 Mon Sep 17 00:00:00 2001 From: Alexander Paukste Date: Sun, 20 Oct 2013 19:17:28 +0100 Subject: [PATCH] Fixing possible bug in initialization of value --- src/ngResource/resource.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ngResource/resource.js b/src/ngResource/resource.js index 2498bdf3a43a..85235e740543 100644 --- a/src/ngResource/resource.js +++ b/src/ngResource/resource.js @@ -457,7 +457,7 @@ angular.module('ngResource', ['ng']). "Expected up to 4 arguments [params, data, success, error], got {0} arguments", arguments.length); } - var isInstanceCall = data instanceof Resource; + var isInstanceCall = this instanceof Resource; var value = isInstanceCall ? data : (action.isArray ? [] : new Resource(data)); var httpConfig = {}; var responseInterceptor = action.interceptor && action.interceptor.response || defaultResponseInterceptor;