Commit 1c0e584d5856c03f93bf79d53c1bdf77d68ad885

Authored by Adhidarma Hadiwinoto
1 parent 2e601f8db9
Exists in master

MODEM-CHOOSER handler imsi as number

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

lib/modem-chooser.js
... ... @@ -14,11 +14,15 @@ function filterOutCandidates(candidates) {
14 14 if (!candidates.length) return [];
15 15  
16 16 const filtered = candidates.filter((item) => {
  17 + if (typeof item === 'number') {
  18 + item = item.toString();
  19 + }
  20 +
17 21 if (typeof item !== 'string') {
18   - if (logger) logger.warn(`MODEM-CHOOSER: typeof item is ${ typeof item }, not a string`);
  22 + if (logger) logger.warn(`MODEM-CHOOSER: typeof item is ${ typeof item }, not a string or a number`);
19 23 return false;
20 24 }
21   -
  25 +
22 26 if (item.indexOf('#') >= 0) {
23 27 if (logger) logger.warn('MODEM-CHOOSER: candidate has #, ignoring');
24 28 return false;