From 4c1787cd83803a5eb73f014f820177619fc0c188 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <gua@adhisimon.org> Date: Tue, 19 Dec 2017 19:45:07 +0700 Subject: [PATCH] perbaikan serial/token dengan spasi --- partner-simplepay.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/partner-simplepay.js b/partner-simplepay.js index 354000f..3b7000f 100644 --- a/partner-simplepay.js +++ b/partner-simplepay.js @@ -118,9 +118,13 @@ function _composeMessageFromResponseData(responseDataObj) { } function _composeCompleteSn(responseDataObj) { - const serial = _getPropertyFromObjectSafe(responseDataObj, 'serial'); + let serial = _getPropertyFromObjectSafe(responseDataObj, 'serial'); const info = _getPropertyFromObjectSafe(responseDataObj, 'info'); + if (serial) { + serial = serial.replace(/ /g, '-'); + } + if (!info) { //logger.warn('Undefined data.info on _composeCompleteSn'); return serial; @@ -133,10 +137,6 @@ function _composeCompleteSn(responseDataObj) { total_kwh: _getPropertyFromObjectSafe(info, 'size') } - if (cleanedData.token) { - cleanedData.token = cleanedData.token.replace(/ /g, '-'); - } - if (cleanedData.cust_name) { cleanedData.cust_name = cleanedData.cust_name.replace(/\W+/g, ' ').trim().replace(/\W+/g, '-').toUpperCase(); } -- 1.9.0