From 06194e64ff6143f226d874ae749e83daf8f2216f Mon Sep 17 00:00:00 2001 From: yuwenze Date: Sat, 25 Mar 2023 09:01:43 +0000 Subject: [PATCH] support uri of want to be granted Signed-off-by: yuwenze Change-Id: I14cf68c575f191d36d91f5a37ff172a4a29a70dc --- services/abilitymgr/src/ability_record.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/abilitymgr/src/ability_record.cpp b/services/abilitymgr/src/ability_record.cpp index 4a6f858b348..9f6360baebd 100644 --- a/services/abilitymgr/src/ability_record.cpp +++ b/services/abilitymgr/src/ability_record.cpp @@ -2218,7 +2218,9 @@ void AbilityRecord::GrantUriPermission(const Want &want, int32_t userId, uint32_ auto bms = AbilityUtil::GetBundleManager(); CHECK_POINTER_IS_NULLPTR(bms); + auto&& uriStr = want.GetUri().ToString(); auto&& uriVec = want.GetStringArrayParam(AbilityConfig::PARAMS_STREAM); + uriVec.emplace_back(uriStr); HILOG_DEBUG("GrantUriPermission uriVec size: %{public}zu", uriVec.size()); auto upmClient = AAFwk::UriPermissionManagerClient::GetInstance(); auto bundleFlag = AppExecFwk::BundleFlag::GET_BUNDLE_WITH_EXTENSION_INFO; -- Gitee