From 7a647da798013067f80f15ab2af8a7b831b64685 Mon Sep 17 00:00:00 2001 From: Nathan Kellenicki Date: Thu, 25 Apr 2019 15:32:07 -0700 Subject: [PATCH] Fixed disconnect bug --- docs/poweredup-node.js.html | 2 +- docs/quicksearch.html | 2 +- package-lock.json | 2 +- package.json | 2 +- src/poweredup-node.ts | 3 +-- 5 files changed, 5 insertions(+), 6 deletions(-) diff --git a/docs/poweredup-node.js.html b/docs/poweredup-node.js.html index 9f06d94..0ce05a7 100644 --- a/docs/poweredup-node.js.html +++ b/docs/poweredup-node.js.html @@ -180,6 +180,7 @@ class PoweredUP extends events_1.EventEmitter { return Object.keys(this._connectedHubs).map((uuid) => this._connectedHubs[uuid]).filter((hub) => hub.name === name); } async _discoveryEventHandler(peripheral) { + peripheral.removeAllListeners(); const device = new nobledevice_1.NobleDevice(peripheral); let hub; if (await wedo2smarthub_1.WeDo2SmartHub.IsWeDo2SmartHub(peripheral)) { @@ -200,7 +201,6 @@ class PoweredUP extends events_1.EventEmitter { else { return; } - peripheral.removeAllListeners(); device.on("discoverComplete", () => { hub.on("connect", () => { debug(`Hub ${hub.uuid} connected`); diff --git a/docs/quicksearch.html b/docs/quicksearch.html index 8503340..54d93b8 100644 --- a/docs/quicksearch.html +++ b/docs/quicksearch.html @@ -7,7 +7,7 @@