diff --git a/frameworks/js/napi/src/common_convert_content.cpp b/frameworks/js/napi/src/common_convert_content.cpp index e77e49c6fc1687b9ec631ce1261ac36923372675..8f2a02008fb70fb48233df7be23e6a7b2081c1e4 100644 --- a/frameworks/js/napi/src/common_convert_content.cpp +++ b/frameworks/js/napi/src/common_convert_content.cpp @@ -335,6 +335,7 @@ napi_value Common::SetNotificationMultiLineContent( if (lineWantAgents.size() > 0) { napi_value lineWantAgentsArr = nullptr; int lineWantAgentCount = 0; + napi_create_array(env, &lineWantAgentsArr); for (auto item: lineWantAgents) { value = CreateWantAgentByJS(env, item); napi_set_element(env, lineWantAgentsArr, lineWantAgentCount++, value); diff --git a/services/ans/src/notification_extension_wrapper.cpp b/services/ans/src/notification_extension_wrapper.cpp index 90d9c760440447887ce1b8a4ee96a7a5a2fdb2d2..ba3dac82d8a815afa95b62a408e6f4c1aa94f536 100644 --- a/services/ans/src/notification_extension_wrapper.cpp +++ b/services/ans/src/notification_extension_wrapper.cpp @@ -239,13 +239,13 @@ int32_t ExtensionWrapper::BannerControl(const std::string &bundleName) } #ifdef ENABLE_ANS_PRIVILEGED_MESSAGE_EXT_WRAPPER -void ExtensionWrapper::IsPrivilegeMessage(const sptr &request) +bool ExtensionWrapper::IsPrivilegeMessage(const sptr &request) { if (isPrivilegeMessage_ == nullptr) { ANS_LOGE("IsPrivilegeMessage wrapper symbol failed"); - return; + return false; } - return isPrivilegeMessage_(bundleOption, request, isAgentController); + return isPrivilegeMessage_(request); } void ExtensionWrapper::HandlePrivilegeMessage(const sptr& bundleOption,