aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKarl Seamon2011-08-18 15:07:04 -0400
committerIgor Minar2011-08-19 01:17:20 -0700
commitc37bfde9eb31556ee1eb146795b0c1f1504a4a26 (patch)
tree82291d3c1c784081e5056bd5b5f771e9bc8f9c03 /src
parentf6bcbb53f056372d6778fedfc793435fc2e88e11 (diff)
downloadangular.js-c37bfde9eb31556ee1eb146795b0c1f1504a4a26.tar.bz2
fix($resource): properly call error callback when resource is called with two arguments
Diffstat (limited to 'src')
-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