diff --git a/reqwest.js b/reqwest.js index f54511c..425ecca 100644 --- a/reqwest.js +++ b/reqwest.js @@ -294,7 +294,10 @@ } function success (resp) { - var type = o['type'] || setType(resp.getResponseHeader('Content-Type')) + var type = o['type'] + if (resp) { + type = setType(resp.getResponseHeader('Content-Type')) + } resp = (type !== 'jsonp') ? self.request : resp // use global data filter on response text var filteredResponse = globalSetupOptions.dataFilter(resp.responseText, type) @@ -411,9 +414,6 @@ } return this } - , catch: function (fn) { - return this.fail(fn) - } } function reqwest(o, fn) {