diff --git a/partner-cjk.js b/partner-cjk.js index dabb812..04afacf 100644 --- a/partner-cjk.js +++ b/partner-cjk.js @@ -66,13 +66,13 @@ function createXmlPayload(params) { } function getSNFromMessage(message) { - var sn_match = message.match(/SN: (\w+)/); try { + var sn_match = message.match(/SN: (\w+)/); logger.verbose('Got SN: ' + sn_match[1]); return sn_match[1]; } catch(err) { - logger.verbose('Exception on getting sn from message', {err: err, sn_match: sn_match}); + logger.verbose('Exception on getting sn from message', {err: err}); return ''; } } @@ -125,7 +125,7 @@ function topupResponseHandler(body, task) { rc = '68'; } else if (hasSuccessKeywords(message)) { - var sn = getSNFromMessage(result.ciwaru.msg); + var sn = getSNFromMessage(message); message = 'SN=' + sn + '; ' + message; rc = '00'; } else {