diff options
| author | Karl Seamon | 2011-08-18 15:07:04 -0400 | 
|---|---|---|
| committer | Igor Minar | 2011-08-19 01:17:20 -0700 | 
| commit | c37bfde9eb31556ee1eb146795b0c1f1504a4a26 (patch) | |
| tree | 82291d3c1c784081e5056bd5b5f771e9bc8f9c03 /src/Resource.js | |
| parent | f6bcbb53f056372d6778fedfc793435fc2e88e11 (diff) | |
| download | angular.js-c37bfde9eb31556ee1eb146795b0c1f1504a4a26.tar.bz2 | |
fix($resource): properly call error callback when resource is called with two arguments
Diffstat (limited to 'src/Resource.js')
| -rw-r--r-- | src/Resource.js | 7 | 
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 | 
