From 3adee035336f6631d4944a44bb711e9f3338bc25 Mon Sep 17 00:00:00 2001 From: Zaid Abdulla Date: Tue, 21 Nov 2017 01:11:44 -0800 Subject: [PATCH] Fix bug where declare returns wrong value --- lib/sandbox.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/sandbox.js b/lib/sandbox.js index d661c49..560f596 100644 --- a/lib/sandbox.js +++ b/lib/sandbox.js @@ -98,13 +98,13 @@ class ParameterWrapper { if (state.revision !== unpackedRevision) { unpackedRevision = state.revision; - unpacked = device.unpack(state.sessionContext.deviceData, path, state.revision + 1); + unpacked = device.unpack(state.sessionContext.deviceData, path, state.revision); } if (!unpacked.length) return undefined; - let attr = state.sessionContext.deviceData.attributes.get(unpacked[0], state.revision + 1)[attrName]; + let attr = state.sessionContext.deviceData.attributes.get(unpacked[0], state.revision)[attrName]; if (!attr) return undefined; @@ -119,7 +119,7 @@ class ParameterWrapper { if (state.revision !== unpackedRevision) { unpackedRevision = state.revision; - unpacked = device.unpack(state.sessionContext.deviceData, path, state.revision + 1); + unpacked = device.unpack(state.sessionContext.deviceData, path, state.revision); } if (!unpacked.length) @@ -134,7 +134,7 @@ class ParameterWrapper { if (state.revision !== unpackedRevision) { unpackedRevision = state.revision; - unpacked = device.unpack(state.sessionContext.deviceData, path, state.revision + 1); + unpacked = device.unpack(state.sessionContext.deviceData, path, state.revision); } if (!unpacked.length) @@ -149,7 +149,7 @@ class ParameterWrapper { if (state.revision !== unpackedRevision) { unpackedRevision = state.revision; - unpacked = device.unpack(state.sessionContext.deviceData, path, state.revision + 1); + unpacked = device.unpack(state.sessionContext.deviceData, path, state.revision); } for (let p of unpacked)