From 02b47ac39c3cc5a139a198d597c014fe178df87f Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Tue, 3 Sep 2019 21:54:44 +0700 Subject: [PATCH] detect pdu by size --- lib/serialport-parsers.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/serialport-parsers.js b/lib/serialport-parsers.js index 2853fe4..845f2e7 100644 --- a/lib/serialport-parsers.js +++ b/lib/serialport-parsers.js @@ -119,7 +119,7 @@ parserReadline.on('data', (data) => { logger.warn('Unknown PDU message type name. PLEASE REPORT IT TO DEVELOPER AT TEKTRANS', { typeName: pduParsed.constructor.name, type: pduParsed.getType(), data: data.toString().trim() }); } - if (pduParsed && pduParsed.constructor.name === 'Deliver' && pduParsed.getType && pduParsed.getType().getSrr()) { + if (pduParsed && pduParsed.constructor.name === 'Deliver' && pduParsed.getData().getSize()) { logger.verbose('Got a PDU SMS-DELIVER', { type: pduParsed.getType() }); onPduDeliver(data, pduParsed); } else if (isResultCodeIs(data, 'CSQ')) { -- 1.9.0