From d8e791a861056cf9246b86aa9c40ff854856dc8a Mon Sep 17 00:00:00 2001 From: Lukasz Bardeli Date: Wed, 20 Dec 2017 10:29:43 +0100 Subject: [PATCH] [DataControl] Fix for addChangeListener [Verification] Code compiles without error. TCT passrate 100% Change-Id: I6ad313b82498f1517d65f53d3cf5bdba600fe521 Signed-off-by: Lukasz Bardeli --- src/datacontrol/datacontrol_api.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/datacontrol/datacontrol_api.js b/src/datacontrol/datacontrol_api.js index 24a78c6..5de955e 100755 --- a/src/datacontrol/datacontrol_api.js +++ b/src/datacontrol/datacontrol_api.js @@ -105,10 +105,11 @@ var DataControlListenersManager = (function() { dataId: dataId, type: type }, callback); - result = native_.getResultObject(result); + if (native_.isFailure(result)) { throw native_.getErrorObject(result); } else { + result = native_.getResultObject(result); _realWatchId = converter_.toLong(result.watchId, true); } if (type_.isEmptyObject(this._SQLDataControlCbMap) && -- 2.7.4