!9693 sa调用StartAbilityByCall传入account为0时,也要能够拉起

Merge pull request !9693 from jsjzju/br4
This commit is contained in:
openharmony_ci
2024-08-05 15:54:41 +00:00
committed by Gitee
@@ -6985,6 +6985,9 @@ int AbilityManagerService::StartAbilityByCall(const Want &want, const sptr<IAbil
return StartRemoteAbilityByCall(want, callerToken, connect->AsObject());
}
if (accountId == U0_USER_ID) {
accountId = DEFAULT_INVAL_VALUE;
}
int32_t oriValidUserId = GetValidUserId(accountId);
if (!JudgeMultiUserConcurrency(oriValidUserId)) {
TAG_LOGE(AAFwkTag::ABILITYMGR, "Multi-user non-concurrent mode is not satisfied.");