From 82bfb73fe2a50a8fd39d8d633eadd88f6ceda488 Mon Sep 17 00:00:00 2001 From: libo429 Date: Thu, 7 Nov 2024 09:34:32 +0800 Subject: [PATCH] clear session adapt app clones Signed-off-by: libo429 --- services/backup_sa/src/module_ipc/service.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/services/backup_sa/src/module_ipc/service.cpp b/services/backup_sa/src/module_ipc/service.cpp index 576548870..c58e2fa89 100644 --- a/services/backup_sa/src/module_ipc/service.cpp +++ b/services/backup_sa/src/module_ipc/service.cpp @@ -125,7 +125,7 @@ void Service::OnStart() }, true); isCleanService_.store(true); - HILOGI("SA OnStart, cleaning up backup data"); + HILOGE("SA OnStart, cleaning up backup data"); } bool res = SystemAbility::Publish(sptr(this)); if (sched_ != nullptr) { @@ -1599,7 +1599,8 @@ ErrCode Service::AppendBundlesClearSession(const std::vector &bundle auto backupInfos = BundleMgrAdapter::GetBundleInfos(bundleNames, session_->GetSessionUserId()); session_->AppendBundles(bundleNames); for (auto info : backupInfos) { - session_->SetBackupExtName(info.name, info.extensionName); + std::string bundleNameIndexInfo = BJsonUtil::BuildBundleNameIndexInfo(info.name, info.appIndex); + session_->SetBackupExtName(bundleNameIndexInfo, info.extensionName); } OnStartSched(); session_->DecreaseSessionCnt(__PRETTY_FUNCTION__); -- Gitee