diff --git a/frameworks/js/napi/src/manager/napi_slot.cpp b/frameworks/js/napi/src/manager/napi_slot.cpp index 9b8ce9ab5f1da626326615d58daa21e9e844d486..7b17b998a223a7fc3b26295e0d4e4ab1e68caed3 100644 --- a/frameworks/js/napi/src/manager/napi_slot.cpp +++ b/frameworks/js/napi/src/manager/napi_slot.cpp @@ -20,7 +20,7 @@ namespace OHOS { namespace NotificationNapi { -uint32_t NOTIFICATION_SETTING_SOUND_ENABLE_BIT = 4; +uint32_t NOTIFICATION_SETTING_VIBRATION_ENABLE_BIT = 4; napi_value NapiAddSlot(napi_env env, napi_callback_info info) { ANS_LOGD("enter"); @@ -1000,8 +1000,8 @@ void AsyncCompleteCallbackNapiGetNotificationSettings(napi_env env, napi_status if (asynccallbackinfo) { napi_value result = Common::NapiGetNull(env); napi_create_object(env, &result); - bool vibrationEnabled = (asynccallbackinfo->slotFlags >> 0) & 1; - bool soundEnabled = (asynccallbackinfo->slotFlags >> NOTIFICATION_SETTING_SOUND_ENABLE_BIT) & 1; + bool soundEnabled = (asynccallbackinfo->slotFlags >> 0) & 1; + bool vibrationEnabled = (asynccallbackinfo->slotFlags >> NOTIFICATION_SETTING_VIBRATION_ENABLE_BIT) & 1; napi_value vibrationValue; napi_value soundValue; napi_get_boolean(env, vibrationEnabled, &vibrationValue);