Commit c07bd35b3dd6f91711e0d03a8022ba06892a3cf9
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
lib/modem.js
... | ... | @@ -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); |