From: Lukasz Bardeli Date: Wed, 20 Dec 2017 09:29:43 +0000 (+0100) Subject: [DataControl] Fix for addChangeListener X-Git-Tag: submit/tizen_4.0/20171220.102452~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d8e791a861056cf9246b86aa9c40ff854856dc8a;p=platform%2Fcore%2Fapi%2Fwebapi-plugins.git [DataControl] Fix for addChangeListener [Verification] Code compiles without error. TCT passrate 100% Change-Id: I6ad313b82498f1517d65f53d3cf5bdba600fe521 Signed-off-by: Lukasz Bardeli --- diff --git a/src/datacontrol/datacontrol_api.js b/src/datacontrol/datacontrol_api.js index 24a78c6e..5de955ec 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) &&