From 138799971be10509c4e5509f3f29baad76c207b4 Mon Sep 17 00:00:00 2001 From: Josh Anderson Date: Fri, 30 Aug 2019 18:21:54 +0100 Subject: [PATCH] Use arrow functions universally --- src/SomaShade.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/SomaShade.js b/src/SomaShade.js index b5f6ba5..5d356ac 100644 --- a/src/SomaShade.js +++ b/src/SomaShade.js @@ -80,12 +80,11 @@ class SomaShade extends EventEmitter { this.desiredPositionOnReconnect = position; return; } - var that = this; - this.movePercentCharacteristic.write(Buffer.from([closePercent.toString(16)]), false, function(error) { + this.movePercentCharacteristic.write(Buffer.from([closePercent.toString(16)]), false, function(error) => { if (error) { - that.log('ERROR writing to position - %o', error); + this.log('ERROR writing to position - %o', error); } else if (position != that.position) { - that.state = position > that.position ? 'opening' : 'closing'; + this.state = position > this.position ? 'opening' : 'closing'; } }); }