Commit 83c3fe76b6014d360b3db7fcf0ef4b59b72e03eb

Authored by Adhidarma Hadiwinoto
1 parent 1e11009a45
Exists in master

Penanganan invalid command pada trx-center

Showing 1 changed file with 4 additions and 0 deletions Side-by-side Diff

center/messaging/trx-center.js
... ... @@ -104,6 +104,10 @@ function generateRequestId(req) {
104 104  
105 105 function executePrepaidBuy(paramsFromTransport, cb) {
106 106 const tokens = paramsFromTransport.msg.trim().split(/[\., ]+/);
  107 + if (!tokens || tokens.length < 3) {
  108 + cb(null, {msg: 'Invalid command'});
  109 + return;
  110 + }
107 111  
108 112 const qs = {
109 113 request_id: tokens[3],