apigeetool
Advanced tools
Comparing version 0.14.0 to 0.14.1
@@ -609,11 +609,16 @@ /* jshint node: true */ | ||
} | ||
var jsonBody = JSON.parse(body); | ||
var jsonBody; | ||
var errMsg; | ||
if (jsonBody && (jsonBody.message)) { | ||
errMsg = jsonBody.message; | ||
} else { | ||
errMsg = util.format('Error uploading proxy: %d', | ||
req.statusCode); | ||
try { | ||
jsonBody = JSON.parse(body); | ||
if (jsonBody && (jsonBody.message)) { | ||
errMsg = jsonBody.message; | ||
} else { | ||
errMsg = util.format('Error uploading proxy: %d', | ||
req.statusCode); | ||
} | ||
itemDone(new Error(errMsg)); | ||
} catch (jsonParseErr) { | ||
itemDone(jsonParseErr); | ||
} | ||
itemDone(new Error(errMsg)); | ||
} | ||
@@ -620,0 +625,0 @@ }); |
{ | ||
"name": "apigeetool", | ||
"version": "0.14.0", | ||
"version": "0.14.1", | ||
"description": "A CLI for Apigee Edge", | ||
@@ -5,0 +5,0 @@ "main": "lib/main.js", |
257113
6772