Comparing version
@@ -258,3 +258,2 @@ (function() { | ||
var that = this; | ||
var read = Promise.denodeify(fs.readFile); | ||
@@ -270,37 +269,33 @@ if (params.rejectUnauthorized === void 0) { | ||
_getTemplateParams(params, methodParams, opts) | ||
.done(function(data) { | ||
Promise.all([ | ||
read(__dirname + path.sep + 'request.tpl', 'utf-8'), | ||
_getTemplateParams(params, methodParams, opts) | ||
]) | ||
.done(function(data) { | ||
var template = _.template(fs.readFileSync(__dirname + path.sep + 'request.tpl', 'utf-8'), { | ||
'envelope' : data[0], | ||
'head' : data[1], | ||
'body' : { | ||
'method' : params.method, | ||
'params' : data[2], | ||
'namespace' : methodParams.request.namespace | ||
} | ||
}); | ||
var template = _.template(data[0], { | ||
'envelope' : data[1][0], | ||
'head' : data[1][1], | ||
'body' : { | ||
'method' : params.method, | ||
'params' : data[1][2], | ||
'namespace' : methodParams.request.namespace | ||
} | ||
}); | ||
request({ | ||
url : _getProtocol(opts) + params.host + params.path, | ||
body : template, | ||
headers : _.extend({}, params.headers), | ||
rejectUnauthorized : params.rejectUnauthorized, | ||
method : 'POST' | ||
}, function(error, response, body) { | ||
request({ | ||
url : _getProtocol(opts) + params.host + params.path, | ||
body : template, | ||
headers : _.extend({}, params.headers), | ||
rejectUnauthorized : params.rejectUnauthorized, | ||
method : 'POST' | ||
}, function(error, response, body) { | ||
if (error) { reject(error); } | ||
else { | ||
resolve({ | ||
'body' : body, | ||
'response' : response, | ||
'header' : response.headers | ||
}); | ||
} | ||
if (error) { reject(error); } | ||
else { | ||
resolve({ | ||
'body' : body, | ||
'response' : response, | ||
'header' : response.headers | ||
}); | ||
} | ||
}); | ||
}); | ||
}); | ||
@@ -307,0 +302,0 @@ |
@@ -8,3 +8,3 @@ { | ||
}, | ||
"version": "0.6.2", | ||
"version": "0.6.3", | ||
"main": "./index", | ||
@@ -11,0 +11,0 @@ "dependencies": { |
31518
-0.13%613
-0.65%