Fix _bt_dpm_get_bluetooth_limited_discoverable_state condition 39/163239/1
authorSeungyoun Ju <sy39.ju@samsung.com>
Fri, 8 Dec 2017 05:45:08 +0000 (14:45 +0900)
committerSeungyoun Ju <sy39.ju@samsung.com>
Fri, 8 Dec 2017 05:45:08 +0000 (14:45 +0900)
[Problem] Setting limited discoverable mode is failed
[Cause & Measure] Wrong condition check
[Checking Method] Set limited discoverable mode on DPM feature enabled
 device

Change-Id: Ic180e22270ab3821147cbfbfbe2026953d3bc1d5

bt-service/bt-service-adapter.c

index 2962726..40c888d 100644 (file)
@@ -230,7 +230,7 @@ int _bt_start_visibility_timer(int timeout)
 
 #ifdef TIZEN_FEATURE_BT_DPM
        _bt_dpm_get_bluetooth_limited_discoverable_state(&discoverable_state);
-       if (discoverable_state != DPM_RESTRICTED) {
+       if (discoverable_state == DPM_RESTRICTED) {
                BT_ERR("Limited discoverable mode is not allowed");
                return BLUETOOTH_ERROR_ACCESS_DENIED;
        }