From d55a586f59cd34c15101f0fb5678189cf9cecae0 Mon Sep 17 00:00:00 2001 From: Nebz <28622481+NebzHB@users.noreply.github.com> Date: Sun, 28 Jan 2024 12:20:12 +0100 Subject: [PATCH] Update index.js --- index.js | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/index.js b/index.js index 06cd46d..2ca97c6 100755 --- a/index.js +++ b/index.js @@ -6415,12 +6415,11 @@ JeedomBridgedAccessory.prototype.delServices = function(accessory) { let service; try { const cachedValues = []; - const serviceList = accessory.services.filter((svc) => - svc.UUID !== Service.AccessoryInformation.UUID && - svc.UUID !== Service.BridgingState.UUID - ); + const serviceList = accessory.services.filter((svc) => + svc.UUID !== Service.AccessoryInformation.UUID && svc.UUID !== Service.BridgingState.UUID + ); - serviceList.forEach((svc) => { + serviceList.forEach((svc) => { service=svc; this.log('debug', ' Suppression service :' + service.displayName + ' subtype:' + service.subtype + ' UUID:' + service.UUID); service.characteristics.forEach((c) => { @@ -6428,7 +6427,7 @@ JeedomBridgedAccessory.prototype.delServices = function(accessory) { cachedValues[service.subtype + c.displayName] = c.value; }); accessory.removeService(service); - }); + }); return cachedValues; } catch(e){ @@ -6607,5 +6606,5 @@ function RGBtoHSV(r, g, b) { // -- id : id to find // -- Return : Object found function findMyID(obj, id) { - return Object.values(obj).find(item => item && item.id == id) || -1; + return Object.values(obj).find((item) => item && item.id == id) || -1; }