From 328c45ee8e3156829149a349689772fe066e3e37 Mon Sep 17 00:00:00 2001 From: Dawid Juszczak Date: Tue, 26 Mar 2019 16:22:21 +0100 Subject: [PATCH] [bluetooth] fixed bug with BluetoothProfileHandler Refactored implementation of BluetoothProfileHandler constructor. [Verification] (automated) tct-bluetooth-tizen-tests passed 100% Change-Id: Iff1d3117f7a893da31ce4e6068e7886c4a21ff78 Signed-off-by: Dawid Juszczak --- src/bluetooth/bluetooth_api.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/bluetooth/bluetooth_api.js b/src/bluetooth/bluetooth_api.js index 4f2b9787..0033baba 100755 --- a/src/bluetooth/bluetooth_api.js +++ b/src/bluetooth/bluetooth_api.js @@ -1050,15 +1050,15 @@ var _BluetoothProfileType = { HEALTH : 'HEALTH' }; -var BluetoothProfileHandler = function(data) { - var profileType = data.profileType; - function profileTypeGetter() { - privUtils_.printDeprecationWarningFor('profileType'); - return profileType; - } +var BluetoothProfileHandler = function (data) { if (data) { + var profileType = data.profileType; + function profileTypeGetter() { + privUtils_.printDeprecationWarningFor('profileType'); + return profileType; + } Object.defineProperties(this, { - profileType : {enumerable: true, set : function() {}, get : profileTypeGetter } + profileType: { enumerable: true, set: function () { }, get: profileTypeGetter } }); } }; -- 2.34.1