diff --git a/services/ans/src/notification_subscriber_manager.cpp b/services/ans/src/notification_subscriber_manager.cpp index b97ddb792aeb4624548d9ce69eb9d1209c97bb6c..072a9f59365adbe1da69c563dcd665533b76eb4b 100644 --- a/services/ans/src/notification_subscriber_manager.cpp +++ b/services/ans/src/notification_subscriber_manager.cpp @@ -987,9 +987,11 @@ ErrCode NotificationSubscriberManager::DistributeOperationTask(const sptrGetExtendInfo() != nullptr) { + notificationUdid = request->GetExtendInfo()->GetStringParam(EXTENDINFO_INFO_PRE + EXTENDINFO_DEVICE_ID); + } if (record->needNotifyResponse && record->subscriber != nullptr) { - std::string notificationUdid = - request->GetExtendInfo()->GetStringParam(EXTENDINFO_INFO_PRE + EXTENDINFO_DEVICE_ID); operationInfo->SetNotificationUdid(notificationUdid); result = record->subscriber->OnOperationResponse(operationInfo, funcResult); if (result == ERR_OK) { diff --git a/services/distributed/src/soft_bus/distributed_operation_service.cpp b/services/distributed/src/soft_bus/distributed_operation_service.cpp index 7e6f3b586699accf4e9f907ca128a4c38c9cebc9..d92a0b81b04950f499cf90d5d08f7bc923835577 100644 --- a/services/distributed/src/soft_bus/distributed_operation_service.cpp +++ b/services/distributed/src/soft_bus/distributed_operation_service.cpp @@ -384,7 +384,7 @@ void DistributedOperationService::LaunchProjectionApp( int32_t result = DISTRIBUTED_LIVEVIEW_ALL_SCENARIOS_EXTENTION_WRAPPER->RestoreCollaborationWindow(peerDevice.networkId_); ANS_LOGI("RestoreCollaborationWindow result: %{public}d, networkId: %{public}s", - result, peerDevice.networkId_.c_str()); + result, StringAnonymous(peerDevice.networkId_).c_str()); } #endif } diff --git a/services/distributed/src/soft_bus/distributed_subscriber.cpp b/services/distributed/src/soft_bus/distributed_subscriber.cpp index 1aab8eacf69a59f657997b5ee82a48ac9a7ab819..6e19ba20b863a9429c056b19924e387ecddabbad 100644 --- a/services/distributed/src/soft_bus/distributed_subscriber.cpp +++ b/services/distributed/src/soft_bus/distributed_subscriber.cpp @@ -153,7 +153,7 @@ ErrCode DistribuedSubscriber::OnOperationResponse(const std::shared_ptrGetNotificationUdid(), operRespDevice); ANS_LOGI("Subscriber on response %{public}d %{public}s %{public}d %{public}s, OperRespDeviceId: %{public}s.", peerDevice_.deviceType_, StringAnonymous(peerDevice_.deviceId_).c_str(), localDevice_.deviceType_, - StringAnonymous(localDevice_.deviceId_).c_str(), operRespDevice.deviceId_.c_str()); + StringAnonymous(localDevice_.deviceId_).c_str(), StringAnonymous(operRespDevice.deviceId_).c_str()); if (operRespDevice.deviceId_.compare(peerDevice_.deviceId_) != 0) { return ERR_ANS_DISTRIBUTED_OPERATION_FAILED; }