Commit 24c0e1ac19c13d1559f921c0b1e69906c73fdfeb

Authored by Adhidarma Hadiwinoto
1 parent 4d1f361401
Exists in master

Perbaikan deteksi error

Showing 1 changed file with 8 additions and 2 deletions Side-by-side Diff

... ... @@ -43,8 +43,10 @@ const modemInfo = {
43 43 let lastTs = new Date();
44 44  
45 45 const port = new SerialPort(config.modem.device, { baudRate: 115200 }, (err) => {
46   - logger.warn(`${err.toString()}. Terminating.`);
47   - process.exit(1);
  46 + if (err) {
  47 + logger.warn(`Error opening modem. ${err}. Terminating.`);
  48 + process.exit(1);
  49 + }
48 50 });
49 51  
50 52  
... ... @@ -226,6 +228,10 @@ function readIMSI() {
226 228 logger.info(`MSISDN: ${modemInfo.msisdn}`);
227 229 }
228 230 }
  231 + else {
  232 + logger.warn('IMSI not detected. Please insert a sim card to your modem.');
  233 + process.exit(2);
  234 + }
229 235 resolve(result);
230 236 });
231 237 });