From bcc29424da50b78c922e1c11b501a55c946715a0 Mon Sep 17 00:00:00 2001 From: mmcwilliams Date: Mon, 1 Jan 2018 00:10:50 -0500 Subject: [PATCH] Caught mixed usage, use .find() not .filter() to locate a single entry. Test exising methods now. --- lib/wifi/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/wifi/index.js b/lib/wifi/index.js index 5b05255..0b937b8 100644 --- a/lib/wifi/index.js +++ b/lib/wifi/index.js @@ -91,8 +91,8 @@ class Wifi { console.log(data) parsed = parseConfig(data) console.dir(parsed) - current = parsed.filter(network => { - return (network.ssid + '').toLowerCase() === (_ssid + '').toLowerCase() + current = parsed.find(network => { + return network.ssid === _ssid }) console.log(current) if (typeof current !== 'undefined') { @@ -102,7 +102,7 @@ class Wifi { } console.log(data) _entry = null - this._writeConfigCb(null) + setTimeout(this._writeConfigCb, 1) //fs.writeFile(filePath, data, 'utf8', this._writeConfigCb) } /**