diff options
Diffstat (limited to 'src/Resource.js')
| -rw-r--r-- | src/Resource.js | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/Resource.js b/src/Resource.js index b686d930..ade110db 100644 --- a/src/Resource.js +++ b/src/Resource.js @@ -97,13 +97,15 @@ ResourceFactory.prototype = { data, function(status, response, clear) { if (status == 200) { - if (action.isArray) { - value.length = 0; - forEach(response, function(item){ - value.push(new Resource(item)); - }); - } else { - copy(response, value); + if (response) { + if (action.isArray) { + value.length = 0; + forEach(response, function(item){ + value.push(new Resource(item)); + }); + } else { + copy(response, value); + } } (callback||noop)(value); } else { |
