From 64bb83404fe388008973715a4b8ac0a2a4e4e4c8 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <gua@adhisimon.org> Date: Mon, 9 May 2016 22:27:54 +0700 Subject: [PATCH] raw response --- partner-irs.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/partner-irs.js b/partner-irs.js index 2e3b517..008dcdb 100644 --- a/partner-irs.js +++ b/partner-irs.js @@ -64,7 +64,7 @@ function createXMLRPCServer() { var responseTs = strftime('%Y-%m-%d %H:%M:%S', new Date()); var dummyTask = { requestId: value.REQUESTID }; - pushResponseToMongoDb(dummyTask, {ts: responseTs, supplier: config.globals.gateway_name, parsed: value}); + pushResponseToMongoDb(dummyTask, {ts: responseTs, supplier: config.globals.gateway_name, raw: JSON.stringify(value), parsed: value}); if (value['RESPONSECODE'] == '00' && config.h2h_out.parse_sn == 'YES') { value['MESSAGE'] = 'SN=' + parseSN(value['MESSAGE']) + '; ' + value['MESSAGE']; @@ -150,7 +150,7 @@ function topupRequestXMLRPC(task, retry) { logger.info('Got XMLRPC response from partner for', {response_method: methodName, response_message: value}); var responseTs = strftime('%Y-%m-%d %H:%M:%S', new Date()); - pushResponseToMongoDb(task, {ts: responseTs, supplier: config.globals.gateway_name, parsed: value}); + pushResponseToMongoDb(task, {ts: responseTs, supplier: config.globals.gateway_name, raw: JSON.stringify(value), parsed: value}); if (value['RESPONSECODE'] == '00' && config.h2h_out.parse_sn == 'YES') { value['MESSAGE'] = 'SN=' + parseSN(value['MESSAGE']) + '; ' + value['MESSAGE']; -- 1.9.0