From aa04e032934d72ee5e500170710370ae5fe7034a Mon Sep 17 00:00:00 2001 From: GittyGatto Date: Wed, 17 May 2017 09:54:48 +0200 Subject: [PATCH] Fixed NPE if arg is null --- src/build_cached_resource_class.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/build_cached_resource_class.coffee b/src/build_cached_resource_class.coffee index 2a89835..9698451 100644 --- a/src/build_cached_resource_class.coffee +++ b/src/build_cached_resource_class.coffee @@ -20,7 +20,7 @@ module.exports = buildCachedResourceClass = ($resource, $timeout, $q, providerPa url = args.shift() while args.length arg = args.pop() - if angular.isObject(arg[Object.keys(arg)[0]]) + if angular.isObject(arg) && angular.isObject(arg[Object.keys(arg)[0]]) actions = arg else paramDefaults = arg