From ed7bdc03d6b996e7ee2d2b4ebe364f19e4b7f8be Mon Sep 17 00:00:00 2001 From: r00498791 Date: Tue, 17 May 2022 16:39:28 +0800 Subject: [PATCH] modify queryExtensionAbilityInfos interface Signed-off-by: r00498791 --- .../ets/plugindatasource/common/BundleParseUtil.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/common/src/main/ets/plugindatasource/common/BundleParseUtil.ts b/common/src/main/ets/plugindatasource/common/BundleParseUtil.ts index a5d435d8..c5dace65 100644 --- a/common/src/main/ets/plugindatasource/common/BundleParseUtil.ts +++ b/common/src/main/ets/plugindatasource/common/BundleParseUtil.ts @@ -40,6 +40,8 @@ export enum BundleEventType { const TAG = "SourceLoader-BundleParseUtil"; const DEFAULT_BUNDLE_FLAG = bundleManager.BundleFlag.GET_ABILITY_INFO_WITH_METADATA | bundleManager.BundleFlag.GET_ABILITY_INFO_WITH_PERMISSION; +const EXTENSIONTYPE = 20; + const BUNDLE_SUBSCRIBE_INFO = { events: [ commonEvent.Support.COMMON_EVENT_PACKAGE_ADDED, @@ -67,16 +69,17 @@ export async function queryAbility(action: string, userId: number, bundleName?: } let extensionAbilitys = []; try { - extensionAbilitys = await bundleManager.queryExtensionAbilityInfosByWant( + extensionAbilitys = await bundleManager.queryExtensionAbilityInfos( { action: action, bundleName: bundleName, }, + EXTENSIONTYPE, DEFAULT_BUNDLE_FLAG, userId ); } catch (error) { - Log.showInfo(TAG, `queryAbility, queryExtensionAbilityInfosByWant error: ${JSON.stringify(error)}`); + Log.showInfo(TAG, `queryAbility, queryExtensionAbilityInfos error: ${JSON.stringify(error)}`); } Log.showInfo(TAG, `queryAbility, end`); let rets = [...abilitys, ...extensionAbilitys]; @@ -91,9 +94,9 @@ export async function queryAbility(action: string, userId: number, bundleName?: } let extensionAbilitys = []; try { - extensionAbilitys = await bundleManager.queryExtensionAbilityInfosByWant({ action: action }, DEFAULT_BUNDLE_FLAG, userId); + extensionAbilitys = await bundleManager.queryExtensionAbilityInfos({ action: action }, EXTENSIONTYPE, DEFAULT_BUNDLE_FLAG, userId); } catch (error) { - Log.showInfo(TAG, `queryAbility, queryExtensionAbilityInfosByWant error: ${JSON.stringify(error)}`); + Log.showInfo(TAG, `queryAbility, queryExtensionAbilityInfos error: ${JSON.stringify(error)}`); } Log.showInfo(TAG, `queryAbility, end`); let rets = [...abilitys, ...extensionAbilitys];