From e9b57f9df8eb4aaa2c1657d303c78dc68828091b Mon Sep 17 00:00:00 2001 From: Vojta Jina Date: Wed, 10 Aug 2011 16:03:26 +0200 Subject: fix($browser.xhr): respond with internal -2 status on jsonp error If jsonp is not successfull, we return internal status -2. This internal status should by normalized by $xhr into 0, but $xhr needs to distinguish between jsonp-error/abort/timeout (all status 0). --- src/service/browser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/service/browser.js') diff --git a/src/service/browser.js b/src/service/browser.js index 65a63f62..49bfe99e 100644 --- a/src/service/browser.js +++ b/src/service/browser.js @@ -109,7 +109,7 @@ function Browser(window, document, body, XHR, $log, $sniffer) { if (window[callbackId].data) { completeOutstandingRequest(callback, 200, window[callbackId].data); } else { - completeOutstandingRequest(callback); + completeOutstandingRequest(callback, -2); } delete window[callbackId]; body[0].removeChild(script); -- cgit v1.2.3