From dfaddca7463d005f8051cc64571726cfe6d88e95 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <gua@adhisimon.org> Date: Fri, 20 May 2016 20:36:14 +0700 Subject: [PATCH] more log --- partner-kospinjasa.js | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/partner-kospinjasa.js b/partner-kospinjasa.js index 4cc63f1..53531e8 100644 --- a/partner-kospinjasa.js +++ b/partner-kospinjasa.js @@ -271,7 +271,7 @@ function billpayment(task, balance) { timeStamp: params.timeStamp } - logger.info('Requesting to service', {url: config.h2h_out.partner, params: _params}); + logger.info('Requesting to billpayment service', {url: config.h2h_out.partner, params: _params}); soapClient.apih2h.apih2hPort.billpayment({ inputCheck: _params }, function(err, result) { logger.verbose( @@ -286,7 +286,7 @@ function billpayment(task, balance) { ); if (err) { - var errorMessage = 'Error requesting service: ' + err; + var errorMessage = 'Error requesting billpayment service: ' + err; logger.warn(errorMessage, {err: err}); callbackReportWrapper(task.requestId, '68', errorMessage); @@ -295,12 +295,12 @@ function billpayment(task, balance) { return; } - topupResponseHandler(task, result, balance, soapClient.lastResponse); + topupResponseHandler(task, result, balance, soapClient); }, {timeout: 120000, time: true}); }); } -function topupResponseHandler(task, response, balance, rawResponse) { +function topupResponseHandler(task, response, balance, soapClient) { var st24rc = '68'; var st24message = response.outputParameter.resultDesc.$value; @@ -446,9 +446,10 @@ function topupResponseHandler(task, response, balance, rawResponse) { resultCode: response.outputParameter.resultCode.$value, resultDesc: response.outputParameter.resultDesc.$value, bit39: response.outputParameter.bit39.$value, - prevBalance: balance, + st24Message: st24message, sn: sn, - st24message: st24message, + prevBalance: balance, + processTime: soapClient.lastElapsedTime, } var combinedMessage = ''; @@ -462,7 +463,7 @@ function topupResponseHandler(task, response, balance, rawResponse) { logger.info('Got result: ' + message, {response: response}); callbackReportWrapper(task.requestId, st24rc, st24message + ' -- Prev Balance: ' + balance); - pushResponseToMongoDb(task, {supplier: config.globals.gateway_name, raw: rawResponse, parsed: parsedResponse}, st24rc); + pushResponseToMongoDb(task, {supplier: config.globals.gateway_name, raw: soapClient.lastResponse, parsed: parsedResponse}, st24rc); } function createSignature(params, password) { -- 1.9.0