From ad7c6363562ccf0270d379c0a6bf9a9cb8bfb97f Mon Sep 17 00:00:00 2001 From: z30053452 Date: Tue, 1 Apr 2025 16:14:47 +0800 Subject: [PATCH] change mask when sync complete Signed-off-by: z30053452 --- .../service/kvdb/kvdb_service_impl.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/services/distributeddataservice/service/kvdb/kvdb_service_impl.cpp b/services/distributeddataservice/service/kvdb/kvdb_service_impl.cpp index 859f9eb30..4c2c245b4 100644 --- a/services/distributeddataservice/service/kvdb/kvdb_service_impl.cpp +++ b/services/distributeddataservice/service/kvdb/kvdb_service_impl.cpp @@ -1216,18 +1216,13 @@ Status KVDBServiceImpl::DoComplete(const StoreMetaData &meta, const SyncInfo &in std::to_string(info.syncId), DATA_TYPE, meta.dataType); break; } + DeviceMatrix::GetInstance().OnExchanged(device, meta, ConvertType(static_cast(info.mode))); } if (success) { RADAR_REPORT(STANDARD_DEVICE_SYNC, FINISH_SYNC, RADAR_SUCCESS, BIZ_STATE, END, SYNC_STORE_ID, Anonymous::Change(meta.storeId), SYNC_APP_ID, meta.bundleName, CONCURRENT_ID, std::to_string(info.syncId), DATA_TYPE, meta.dataType); } - for (const auto &device : info.devices) { - auto it = result.find(device); - if (it != result.end() && it->second == SUCCESS) { - DeviceMatrix::GetInstance().OnExchanged(device, meta, ConvertType(static_cast(info.mode))); - } - } if (info.seqId == std::numeric_limits::max()) { return SUCCESS; } -- Gitee