uploadcare
Advanced tools
Comparing version 0.4.0 to 0.4.1
@@ -21,11 +21,16 @@ "use strict"; | ||
function() { | ||
var err = 201 >= res.statusCode ? 0 : res.statusCode; | ||
try { | ||
response = JSON.parse(response); | ||
} | ||
catch(e) { | ||
callback({ error : { message : 'Invalid JSON from uploadcare.com' } }); | ||
return; | ||
} | ||
callback(err, response); | ||
var err; | ||
if (res.statusCode > 201) { | ||
err = new Error('Unexpected status ' + res.statusCode + ' from uploadcare.com'); | ||
} | ||
try { | ||
response = JSON.parse(response); | ||
} | ||
catch(e) { | ||
return callback(new Error('Invalid JSON from uploadcare.com')); | ||
} | ||
callback(err, response); | ||
}); | ||
@@ -152,3 +157,3 @@ } | ||
if(file.status==='error'){ | ||
return callback(file.error,file) | ||
return callback(file.error,file) | ||
} | ||
@@ -155,0 +160,0 @@ if(file.status==='success'){ |
{ | ||
"name": "uploadcare", | ||
"version": "0.4.0", | ||
"version": "0.4.1", | ||
"description": "Library for uploadcare.com.", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
244600
268