From 5bd316c50eb740aad0ee8a230f6ed7b18fb21eb0 Mon Sep 17 00:00:00 2001 From: Szymon Jastrzebski Date: Thu, 17 Aug 2017 09:00:14 +0200 Subject: [PATCH] [Sensor] Fix for HRM Sensor Change Listener An exception was thrown when trying to call 'tryCall' with data received from C++ layer, making it not possible to set listener for HRM Sensor. sensorType string starts with 'LED_' but there are no any sensor in _sensorListeners object. [Verification] Sensor TCT passed 100% (TW1). Change-Id: I1b4ffe6ac754c6c407ebafea94b1eda48b59844d Signed-off-by: Szymon Jastrzebski --- src/sensor/sensor_api.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sensor/sensor_api.js b/src/sensor/sensor_api.js index 88426a00..5070009f 100755 --- a/src/sensor/sensor_api.js +++ b/src/sensor/sensor_api.js @@ -161,6 +161,9 @@ var _sensorListeners = { }; var _listener = function(object) { + if (object.sensorType.startsWith('LED_')) { + object.sensorType = 'HRM_RAW'; + } _sensorListeners[object.sensorType].tryCall(object); }; -- 2.34.1