From e5065a9b61f2a6adc21a9cd5bfe5d18b4e9ff18e Mon Sep 17 00:00:00 2001
From: Adhidarma Hadiwinoto <me@adhisimon.org>
Date: Mon, 19 Aug 2019 17:46:44 +0700
Subject: [PATCH] MODEM-CHOOSER: bugfix

---
 lib/modem-chooser.js | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lib/modem-chooser.js b/lib/modem-chooser.js
index 4d60218..91ebfe1 100644
--- a/lib/modem-chooser.js
+++ b/lib/modem-chooser.js
@@ -9,7 +9,10 @@ function filterOutCandidates(candidates) {
         return [];
     }
 
+    if (!candidates.length) return [];
+
     return candidates.filter((item) => {
+        if (typeof item !== 'string') return false;
         if (item.indexOf('#') >= 0) return false;
 
         const modem = modems.get('by_imsi', item);
-- 
1.9.0