Commit 2c202a6df1d2dbfea18a1f1489cae4edd65503ed
1 parent
320fced207
Exists in
master
sn remove whitespace
Showing 2 changed files with 6 additions and 0 deletions Side-by-side Diff
gentong.js
... | ... | @@ -141,6 +141,11 @@ function parseSN(message, _config) { |
141 | 141 | } |
142 | 142 | |
143 | 143 | var sn = sn_match[match_index]; |
144 | + | |
145 | + if (_config.h2h_out.sn_remove_whitespace) { | |
146 | + sn = sn.replace(/\s/g, ''); | |
147 | + } | |
148 | + | |
144 | 149 | var sn_remove_patterns = _config.h2h_out.sn_remove_patterns.split(_config.h2h_out.sn_remove_patterns_separator); |
145 | 150 | |
146 | 151 | var count = sn_remove_patterns.length; |
test.js
... | ... | @@ -14,5 +14,6 @@ describe("#parseSN()", function() { |
14 | 14 | |
15 | 15 | it ('should return correct sn', function () { |
16 | 16 | assert.equal(partner.parseSN("Berhasil 26/16/13 49: s10h ke 081282629266 SN : 31 0009 5856 5718 Pos Reff : 4109000292575968, Saldo Rp. 9.990.500.SA_POIN", config), '31000958565718'); |
17 | + assert.equal(partner.parseSN("Berhasil 28/17/13 43: s10h ke 082210008543 SN : 31 0009 5864 1297 Pos Reff : 4109000309576154, Saldo Rp. 9.970.000.SA_POIN", config), '31000958641297'); | |
17 | 18 | }); |
18 | 19 | }); |