elasticsearch-thrift
Advanced tools
Comparing version 0.0.2 to 0.0.3
@@ -50,2 +50,6 @@ var thrift = require('thrift'), | ||
if(typeof callback !== 'function') { | ||
callback = function(){}; | ||
} | ||
this.connectServers(callback); | ||
@@ -157,2 +161,3 @@ } | ||
requireOptions(params, ['uri', 'method']); | ||
var querystring = require('querystring'); | ||
@@ -165,3 +170,3 @@ var client, | ||
headers: params.headers, | ||
body: params.boy | ||
body: params.body ? JSON.stringify(params.body) : '' | ||
}); | ||
@@ -184,6 +189,2 @@ | ||
if(typeof result === 'string') { | ||
return callback(new Error(result)); | ||
} | ||
if(result.status >= 400) { | ||
@@ -194,6 +195,8 @@ return callback(new Error(result.body)) | ||
try { | ||
return callback(JSON.parse(result.body)); | ||
responseObject = JSON.parse(result.body); | ||
} catch (e) { | ||
return callback(new Error(result.body)); | ||
} | ||
callback(null, responseObject); | ||
}); | ||
@@ -200,0 +203,0 @@ } else { |
{ | ||
"name" : "elasticsearch-thrift", | ||
"version" : "0.0.2", | ||
"version" : "0.0.3", | ||
"description": "Elasticsearch thrift RPC wrapper", | ||
@@ -22,2 +22,2 @@ "main": "elasticsearch-thrift.js", | ||
} | ||
} | ||
} |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
38210
1255
1