aboutsummaryrefslogtreecommitdiffstats
path: root/src/Resource.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/Resource.js')
-rw-r--r--src/Resource.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Resource.js b/src/Resource.js
index 3c149d8b..74d952ed 100644
--- a/src/Resource.js
+++ b/src/Resource.js
@@ -76,9 +76,16 @@ ResourceFactory.prototype = {
case 4:
error = a4;
success = a3;
+ //fallthrough
case 3:
case 2:
if (isFunction(a2)) {
+ if (isFunction(a1)) {
+ success = a1;
+ error = a2;
+ break;
+ }
+
success = a2;
error = a3;
//fallthrough