From 1b8530b3c0ef3f3fe5a17415eda92d98dc7d6c30 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <gua@adhisimon.org> Date: Wed, 22 Jul 2015 18:15:35 +0700 Subject: [PATCH] penanganan field message dan msg --- partner-datacell.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/partner-datacell.js b/partner-datacell.js index 065e988..58c551e 100644 --- a/partner-datacell.js +++ b/partner-datacell.js @@ -112,7 +112,19 @@ function topupResponseHandler(body, request_id) { request_id = result.datacell.ref_trxid[0].trim(); var response_code = '68'; - var message = result.datacell.message[0].trim(); + + var message = ''; + try { + if (result.datacell.message.length > 0) { + message = result.datacell.message[0].trim(); + } else if (result.datacell.msg.length > 0) { + message = result.datacell.msg[0].trim(); + } + } + catch(err) { + message = 'exception saat parsing message'; + } + if (result.datacell.resultcode[0] == '999') { response_code = '40'; -- 1.9.0