diff options
Diffstat (limited to 'src/Resource.js')
| -rw-r--r-- | src/Resource.js | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/Resource.js b/src/Resource.js index 724121b7..6ee0b1cf 100644 --- a/src/Resource.js +++ b/src/Resource.js @@ -94,6 +94,8 @@ ResourceFactory.prototype = { function(status, response) { if (status == 200) { if (action.isArray) { + if (action.cacheThenRetrieve) + value = []; foreach(response, function(item){ value.push(new Resource(item)); }); @@ -104,7 +106,8 @@ ResourceFactory.prototype = { } else { throw {status: status, response:response, message: status + ": " + response}; } - } + }, + action.cacheThenRetrieve ); return value; }; @@ -135,4 +138,3 @@ ResourceFactory.prototype = { return Resource; } }; - |
