Commit c07bd35b3dd6f91711e0d03a8022ba06892a3cf9

Authored by Adhidarma Hadiwinoto
1 parent 4e48bc12ef
Exists in master

Penanganan respon USSD OK duluan dan belakangan

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

... ... @@ -324,6 +324,10 @@ function executeUSSD(code, includeCUSD2) {
324 324 const parserMain = new ParserReadline({ delimiter: '\r\n' });
325 325 // const parserMain = new ParserRegex({ regex: REGEX_WAIT_FOR_OK_OR_ERROR });
326 326 parserMain.on('data', (data) => {
  327 + if (!data || !data.toString().trim()) return;
  328 +
  329 + if (data.toString().trim() === 'OK') return;
  330 +
327 331 port.unpipe(parserMain);
328 332 mutex.releaseLockWaitForSubCommand();
329 333 resolve(data);